SOMME SI sur Excel

Résolu
SOLEO Messages postés 28 Statut Membre -  
SOLEO Messages postés 28 Statut Membre -
Bonjour,

Je souhaite créer une formule qui me permettrait de soustraire les résultats de deux fonctions SOMME SI... Cela donnerait qq chose comme ça:

=(SOMME(SI(A2:A100="ok")*(B2:B100=2010);C2:C100) - (SOMME(SI(A2:A100="no")*(B2:B100=2010);C2:C100)

J'ai essayé de tourner la chose dans différents sens mais cela n'a rien donné de concluant...

Sinon une des solutions qui pourrait m'arranger serait de savoir comment retranscrire dans la formule le: "n'est pas égal à" ou "différent de" ...

En reprenant mon exemple cela donnerait alors:
=(SOMME(SI(A2:A100 différent de "ok")*(.......

Merci pour votre aide!!

7 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    =SOMMEPROD((A2:A100="ok")*(B2:B100=2010);C2:C100) - SOMMEPROD((A2:A100="no")*(B2:B100=2010);C2:C100)
    essayez celle ci elle ira peut être mieux.
    crdlmnt
    3
  2. kelfoutoir Messages postés 50 Statut Membre 1
     
    Bonjour,

    j'ignore s'il s'agit d'un mauvais copier coller, mais dans la formule que vous avez écrite dans votre post, le nombre de parenthèses est impair. Essayez déjà de voir si votre formule contient bien le même nombre de parenthèses ouvertes et fermées.
    C'est tout bête, mais des fois... :-)
    0
  3. chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 313
     
    Bonjour,

    essayez ceci :

    =SOMME.SI(C2:C100;ET(A2:A100="ok";B2:B100=2010)) - SOMME.SI(C2:C100;ET(A2:A100="no";B2:B100=2010)) 


    Cordialement.
    0
  4. SOLEO Messages postés 28 Statut Membre
     
    Tout d'abord merci pour votre réactivité...:)

    Je vérifie tout ça et vous tiens au courant...

    Merci!!
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. SOLEO Messages postés 28 Statut Membre
     
    Erf, cela ne fonctionne pas...

    Mes parenthèses sont bonnes et ta formule chossette9 ne fonctionne pas non plus...

    Sinon, est ce que vous sauriez comment retranscrire dans une formule le: "n'est pas égal à" ou "différent de" ... pour écrire alors

    =(SOMME(SI(A2:A100 différent de "ok")*(.......

    Merci :))
    0
    1. chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 313
       
      Ah zut pas de bol, je pensais que ça marcherait comme ça (je n'ai pas testé hélas).

      Pour le signe différent, cela doit être <> si je ne m'abuse.
      0
  7. kelfoutoir Messages postés 50 Statut Membre 1
     
    Tu as essayé de mettre NOT devant tes conditions de cellules ?
    Ex: IF NOT(A2+A3=24)...
    0
  8. SOLEO Messages postés 28 Statut Membre
     
    Merci à tous pour vos contributions...

    Ca marche VAUCLUSE avec les SOMMEPROD... !!

    Cnickel.... vraiment un grand merci à tout le monde...
    0