Formule Excel

Bonjour

Je cherche une formule Excel qu’elle fait c’est critique l’à :

J’ais une plage par exemple ( A1 :G1 ) , je veux la somme de set plage ,dans set plage les cellules sans égale ou bien ‘P’ ou bien ‘A’ ou bien ‘C’ , la condition c’est que si et un P alors en donne 400 ,si et un A alors en donne 0 ,si et un C alors en donne 800 .

(Par exemple : P , P , A , P , C , A , C , P la formule elle me donne la somme c’est comme la somme de (400+400+0+400+800+0+800+400))

C’est trais urgent …
Merci beaucoup

4 réponses

  1. Contributeur
    Bonjour,

    J'ai la solution, mais avec des nombres, pas des lettres.
    Au lieu de mettre P P A P C A C P , il faudrait mettre, par exemple, 16 16 1 16 3 1 3 16
    Ca te convient ?

    @ +
    0
    1. Contributeur
      Salut,

      Tu peux faire un truc ds le style (pour une plage A1:H1) :
      =SOMME(SI(A1="p";400;SI(A1="c";800;SI(A1="a";0;"erreur")));SI(B1="p";400;SI(B1="c";800;SI(B1="a";0;"erreur")));SI(C1="p";400;SI(C1="c";800;SI(C1="a";0;"erreur")));SI(D1="p";400;SI(D1="c";800;SI(D1="a";0;"erreur")));SI(E1="p";400;SI(E1="c";800;SI(E1="a";0;"erreur")));SI(F1="p";400;SI(F1="c";800;SI(F1="a";0;"erreur")));SI(G1="p";400;SI(G1="c";800;SI(G1="a";0;"erreur")));SI(H1="p";400;SI(H1="c";800;SI(H1="a";0;"erreur"))))

      Doit y'avoir + simple, à toi de voir....

      A+
      0
      1. Contributeur
        Bonjour,

        Oui, à priori c'est bon.
        C'est ce que j'aurais fait...
        si je n'avais pas oublié qu'il fallait mettre les lettre en guillemets pour les valider !

        Ciao.
        0
    2. merci baucoup baucoup c'est trais genti
      0
      1. Contributeur
        bonjour

        tu peux simplifier ta formule :

        =SOMME(SI(A1:H1="p";400;SI(A1:H1="c";800;0)))

        et tu valides avec CTRL+ MAJ + ENTREE pour être en formule matricielle.

        c'est une méthode qui est souvent oubliée et qui fonctionne très bien.

        0