-
ARRAYFORMULA et SOMME
Bonjour à tous,
J'ai un tableau de 4 colonnes; dans la 4ème colonne, j'ai cette formule en D2 :
Code:
=SI(indirect(ADRESSE(LIGNE()-1;2))="";"";SI($B2="";SOMME($D$1:indirect(ADRESSE(LIGNE()-1;4)));ARRONDI($B2/(1+$C2);2)))
Je copie-colle cette formule sur toute la colonne. Et ça marche exactement comme je le souhaite. Notamment la première ligne (n) dont la colonne B est vide inscrit dans la colonne D la somme de toutes valeurs de la ligne 1 à n-1 de cette même colonne.
Je souhaite utiliser ARRAYFORMULA pour m'éviter un copier-coller si je modifie la formule. Alors j'ai pondu ça dans la cellule D2 :
Code:
=ARRAYFORMULA(SI(B1:B100="";"";SI(B2:B100="";SOMME(D$1:D1);ARRONDI(B2:B100/(1+C2:C100);2))))
puis j'ai essayé ça aussi :
Code:
=ARRAYFORMULA(SI(B1:B100="";"";SI(B2:B100="";SOMME({D$1:D1});ARRONDI(B2:B100/(1+C2:C100);2))))
Ca fonctionne sauf pour la somme finale de la dernière ligne qui affiche la valeur de D1, quelque soient le nombre de lignes remplies. Je pense ne pas avoir mis dans la fonction SOMME la bonne formulation...
Pouvez-vous m'aider ?
Merci par avance !!