Probleme formule dans excel

cyclomomo -  
lermite222 Messages postés 9042 Statut Contributeur -
Bonjour,
dans un tableau je souhaite faire une somme avec une condition.
le condition se trouve dans la colonne E et la somme a calculer si la condition est présente se trouve sur plusieurs colonnes de G11 à M51;
mais quand j'écris cette formule : =SOMME.SI(D11:D51;"X";G11:M51) le calcul ne s'opère que de G11 à G51 , c'est à dire que sur une colonne.

Je me trompe où???

merci

3 réponses

wilfried_42 Messages postés 912 Statut Contributeur 245
 
bonjour

tout simplement dans le systeme des matrices, les matrice se doivent d'etre de meme taille

Formule matricielle à essayer (test non faits)
=Somme(SI(D11:D51="X";Somme(Decaler(G11:M11;ligne(D11:D51)-11;0;1));0))

Formule à valider avec Ctrl + Maj + Entrée
0
smartway14 Messages postés 857 Date d'inscription   Statut Membre Dernière intervention   186
 
ou avec cette formule qu'est longue
=SOMME(SOMME.SI(D11:D51;"x";G11:G51);SOMME.SI(D11:D51;"x";H11:H51);SOMME.SI(D11:D51;"x";I11:I51)...............................)
0
lermite222 Messages postés 9042 Statut Contributeur 1 191
 
Bonjour tous,
ou autre solution ..
=SI(NB.SI(D11:D51;"X")=41;SOMME(G11:M51);"")

Si "X" est un drapeau et que si pas X c'est = ""
=SI(NB.VIDE(D11:D51)=0;SOMME(G11:M51);"")

A+
0