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
Configuration: Windows XP
Internet Explorer 7.0

3 réponses

  1. 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
  2. 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
  3. lermite222 Messages postés 9042 Statut Contributeur 1 199
     
    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