Probleme sommesi

Bonjour,

A B C
Code Libellé Prix
7325 ITALIEN POUR TOUS 11,50
6930 ESPAGNOL POUR TOUS 11,50
6743 CONJUGAISON 9,50
7952 ORTHOGRAPHE 9,15
7168 GRAMMAIRE 9,15
6577 ANGLAIS POUR TOUS 12,99
6983 ETUI CONJ.ORTH.GRAMM 0,00

Calculez le prix de l'article Etui code 6983 de telle sorte qu'il soit égal à la somme des prix des trois articles Conjugaison Orthographe et Grammaire. J'applique la formule suivante

==SOMME.SI(B3:B8;OU("CONJUGAISON";"GRAMMAIRE";"ORTHOGRAPHE");C3:C8)

Mais ca me donne zéro, je comprend pas mon erreur

Merci d'avance

2 réponses

  1. Bonjour,

    =SOMME.SI(B3:B8;OU("CONJUGAISON";"GRAMMAIRE";"ORTHOGRAPHE");C3:C8)

    OU("CONJUGAISON";"GRAMMAIRE";"ORTHOGRAPHE")
    le ou() est logique, fonctionne avec des 1 ou des 0
    ton ou() ne veux rien dire !
    Tu peux faire 3 somme.si
    =SOMME.SI(B3:B8;"CONJUGAISON";C3:C8) etc

    ou =somme(c5:c7)

    ou un sommeprod()
    0
    1. ok du coup j'ai essayé avec une somme prod

      =SOMMEPROD(B3:C8="CONJUGAISON")*(B3:B8="GRAMMAIRE")*(B3:B8="ORTHOGRAPHE")*C3:C8)

      et pourtant ce me marque #VALEURS

      je comprend pas je voudrais le faire d un coup
      0
      1. Re

        A quoi est equivalent le * ? c'est un et matriciel
        donc la tu cherches le prix de quelqechose qui est et orthographe, et conjugaison, et Grammaire.
        Forcement tu ne trouves pas . De plus tu devrais avoir 0 comme reponse

        =SOMMEPROD(B3:C8="CONJUGAISON")*(B3:B8="GRAMMAIRE")*(B3:B8="ORTHOGRAPHE")*(C3:C8))
        Il manquait des () a la fin

        maintenant tu veux une somme (ou conjugaidson ou ....) et l'equivalent en matriciel, c'est +
        donc ta formule va devenir
        SOMMEPROD(((B3:C8="CONJUGAISON")+(B3:B8="GRAMMAIRE")+(B3:B8="ORTHOGRAPHE"))*(C3:C8))

        et on met en general des $ afin de figer les plages si on a à descendre la formule

        SOMMEPROD((($B$3:$C$8=$b$5)+($B$3:$B$8=$b$6)+($B$3:$B$8=$b$7))*($C$3:$C$8))

        Cdlmnt

        PS :
        Utilise onglet FORMULE ==> Evaluer la formule, puis evaluer, tu vas voir ce qui se passe pour le calcul

        Tu regardes ta formule fausse, puis la bonne
        0

    Discussions similaires

    SOMMESI<0

    2 réponses