Sommes de colonnes décalées

Fermé
adraye_666 Messages postés 5 Date d'inscription mercredi 30 juin 2010 Statut Membre Dernière intervention 1 septembre 2011 - 30 juin 2010 à 15:36
eriiic Messages postés 24601 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 25 novembre 2024 - 30 juin 2010 à 18:50
Bonjour,

J'ai un tableau avec un bon nombre de périodes (mettons P1 jusque P50).
J'aimerais faire sur une autre feuille excel la somme d'un nombre égal de colonnes du tableau initial : en gros avoir en somme1 la somme des périodes P1 jusque P4, dans la cellule à coté la somme2 avec la sommes des périodes P5 jusque P8, somme3 =P9->P12...

Y a t'il une formule qui me permet de le faire ?
Car si j'étire une formule de somme classique (en gros somme1=P1+P2+P3+P4) j'obtiens en somme2 dans la celulle à coté la somme avec une seule cellule décalée, en gros : somme2=P2+P3+P4+P5)

merci d'avance.


1 réponse

Mytå Messages postés 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 950
Modifié par Mytå le 30/06/2010 à 15:52
Salut le forum

Tableau en ligne à partir de B2

La forumle en B10
=SOMME(DECALER(B3;0;(COLONNE()-2)*3;1;4))

Adapte le 1 pour le nombre de lignes à sommer

Mytå
Versions installées [MsProject 2003(FR), Excel 2003-2007(FR)]
0
adraye_666 Messages postés 5 Date d'inscription mercredi 30 juin 2010 Statut Membre Dernière intervention 1 septembre 2011 2
30 juin 2010 à 16:02
merci, mais je ne suis pas sur de comprendre ou du moins d'utiliser à bon escient la formule "décaler". Je me suis permis de vous envoyer un exemple par mail pour voir si votre formule peut s'appliquer à mon probleme.

MERCI encore
0
adraye_666 Messages postés 5 Date d'inscription mercredi 30 juin 2010 Statut Membre Dernière intervention 1 septembre 2011 2
30 juin 2010 à 16:27
je viens de réussir, grâce à ta formule, à faire le calcul que je cherchais (déja un bon point).
Mais j'avoue ne pas comprendre toute la décomposition de la formule, en particulier la partie "colonne()-2*3 : à quoi correspond le chiffre 2 et le 3 ? (pr pouvoir adapter ma formule à d'autres critères).

MErci
0
eriiic Messages postés 24601 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 25 novembre 2024 7 244
30 juin 2010 à 18:50
Bonjour,

Et si tu veux que le nombre de cellules à sommer soit variable :
en Feuil2!A1: le nombre de cellules à sommer
en Feuil2!A2:
=SOMME(DECALER(Feuil1!$A$2;0;((COLONNE()-1)*Feuil2!$A$1);1;Feuil2!$A$1))
Tes données commençant en Feuil1!A2

COLONNE() te retourne le n° de la colonne où est la formule.
COLONNE()-1)*4 te retourne 0, 4, 8,... pour les colonnes 1, 2, 3, ...
C'est le décalage en colonne à appliquer à Feuil1!$A$2 pour démarrer la somme suivante.

eric
0