Formule Excel

Fermé
toufik638 - 18 juil. 2005 à 10:07
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 18 juil. 2005 à 22:30
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

jmp59 Messages postés 29296 Date d'inscription mercredi 9 juin 2004 Statut Contributeur Dernière intervention 25 novembre 2015 5 727
18 juil. 2005 à 10:51
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
tompols Messages postés 1273 Date d'inscription jeudi 29 juillet 2004 Statut Contributeur Dernière intervention 25 novembre 2013 435
18 juil. 2005 à 11:16
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
jmp59 Messages postés 29296 Date d'inscription mercredi 9 juin 2004 Statut Contributeur Dernière intervention 25 novembre 2015 5 727
18 juil. 2005 à 12:40
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
merci baucoup baucoup c'est trais genti
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 685
18 juil. 2005 à 22:30
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