Créer une formule

Fermé
fmsali - 22 mars 2011 à 08:25
 fmsali - 25 mars 2011 à 13:48
Bonjour,

je cherche une formule pour faire une suite de somme. sur un classeur excel, j'ai un tableau sur une feuille et sur une autre je fais le récap. d'ou je fais exp:
SOMME('2ème trimestre'!L12:L14) et ensuite SOMME('2ème trimestre'!L15:L17) et ainsi de suite avec la croix de copie seulement j'obtiens SOMME('2ème trimestre'!L13:L15)
que dois je rajoutée dans ma formule pour que ce soit la dernière cellule qui soit prise en compte et non la première. merci

3 réponses

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 763
25 mars 2011 à 13:43
Bonjour,

Il ne faut pas changer les règles quand la partie est commencée, il est important de définir clairement le besoin dès le départ, sinon cela fait perdre un temps précieux à tous les contributeurs qui pourrait être mis au profit des autres !

Cette nouvelle règle est fondamentalement différente, si le nombre valeurs à additionner est variable il doit certainement exister dans le fichier un élément qui permet de savoir combien de valeurs il faut additionner.
Du coup la solution pourrait-être beaucoup plus simple, par exemple avec SOMME.SI().

Un exemple du fichier sur http://cijoint.fr/ et des explications détaillées seraient les bienvenus
1
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 763
22 mars 2011 à 09:49
Bonjour,

Tu peux essayer :
=SOMME(INDIRECT("'2ème trimestre'!L" & LIGNE(L12)+(LIGNE(L12)-LIGNE($L$12))*2 & ":L"& LIGNE(L12)+(LIGNE(L12)-LIGNE($L$12))*2+2))

mais il me semble qu'il vaudrait mieux réorganiser ton tableau du 2ème trimestre.
0
Bonjour,

merci ca marche mais je ne veux aditionner que les cellules d'une mème colonnes et pas toute la ligne.
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 763
25 mars 2011 à 11:47
C'est bien le cas, cela n'additionne que les valeurs de la colonne L (L12:L14 , L15::L17, etc.)
0
ok merci quand je l'ai essayé ça m'a aditionner toute la ligne et là c'est bon ça marche mais que dois je faire quand j'insert une ligne par exemple entre L15 et L17 pour que le calcul soit pris en compte comme L15 L18 merci
0
michel_m Messages postés 16593 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 23 mars 2023 3 293
25 mars 2011 à 10:45
Bonjour

en feuille2 cellule B2 (par exemple), feuil1 au lieu de 2°trimestre chez toi
=SOMME(Feuil1!L12:L14)

en B3 et tirer vers le bas:
=SOMME(DECALER(Feuil1!L$12:L$14;NB(B$2:B2)*3;0))
0
bonjour,

merci mais je rencontre un problème en cas d'insertion de ligne et tous mes calculs se trouve décaler. si je fais ma formule manuellemen c'est long mais il prend en compte les insertions comment faire??? merci
0