Formule Excel

toufik638 -  
gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   -
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 31960 Date d'inscription   Statut Contributeur Dernière intervention   5 738
 
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   Statut Contributeur Dernière intervention   435
 
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 31960 Date d'inscription   Statut Contributeur Dernière intervention   5 738
 
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
toufik638
 
merci baucoup baucoup c'est trais genti
0
gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   4 730
 
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