Somme excel contionnelle

Résolu
Bonjour,

Je cherche à faire une somme suivant deux condition:
Si j'ai N1 en A33 et STN1 en A60, comment faire la somme en B60 de (A34:A59)?
Sachant que les N1 et STN1 peuvent changer de case, cela changerait le résultat.
Merci d'avance.

4 réponses

  1. Bonjour,
    Il manque des infos.
    Soit tu fournis un fichier, soit tu nous dis si N1 et et STN1 sont dans la même colonne etc. La c'est pas possible.
    0
    1. Oui, j'ai mal formulé.
      Désolé, je ne sais pas joindre un fichier.
      Dans la colonne A, je place mes N1 et STN1
      Dans la colonne B, j'ai plusieurs valeur.
      Dans la colonne C, sur la même ligne que STN1, il faudrait faire la somme des valeur de la colonne B entre N1 et STN1
      0
      1. Contributeur
        bonsoir,
        en C1 et tirer vers le bas
        =SI((A1="STN1")*(NB.SI(A$1:A$100;"N1")>0)=1;SOMME(DECALER(A$1:A$100;EQUIV("N1";A$1:A$100;0)-1;1;LIGNE()-EQUIV("N1";A$1:A$100;0)+1;1));"")
        0
        1. J'ai rencontré un problème avec cette formule.
          Si j'utilise un seul N1 et STN1, ça marche. Le problème, si je dois remettre un N1 plus loin et un autre STN1, le résultat est pris à partir du premier N1 et non du deuxième.
          Comment faire?
          0
      2. Merci Michel, c'est exactement c'que je voulais.
        La formule est vachement complexe, j'ai du mal à la comprendre.
        Tu peux expliquer le raisonnement? Sinon, c'est pas grave, merci beaucoup.
        0