Afficher un résultat à une condition

Lou -  
PapyLuc51 Messages postés 4519 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je cherche une formule de calcul, il s'agit de :
Afficher (en nombre, en bas de la colonne) le total des croix de la colonne B si mention "AB" dans la colonne A,
Ne rien afficher s'il n'y a pas de croix dans la colonne B OU si autre chose que AB
Merci par avance, je suis perdue, même si cela semble simple au premier regard...
Lou

3 réponses

PapyLuc51 Messages postés 4519 Date d'inscription   Statut Membre Dernière intervention   1 486
 
Bonjour

Les données de A2 à A50 et B2 à B50

En A51 ou B51

=SOMMEPROD((A2:A50="AB")*(B2:B50="X"))
dont le résultat marquera 0 s'il n'y a aucune concordance autrement

=SI(SOMMEPROD((A2:A50="AB")*(B2:B50="X"))>0;SOMMEPROD((A2:A50="AB")*(B2:B50="X"));"")
pour laisse la cellule de résultat vide

Cordialement
0
Lou
 
Merci infiniment @PapyLuc51
Pour aller plus loin, si j'ai une colonne C avec un chiffre d'affaires, et que je veux les mêmes conditions, c'est à dire : faire la somme si AB est dans la colonne A, comment faire ? Merci merci
0
PapyLuc51 Messages postés 4519 Date d'inscription   Statut Membre Dernière intervention   1 486
 
pour sommer la place C2:C50

avec le simple critère dans la colonne A (présence de "AB")

=SOMME.SI(A2:A50;"AB";C2:C50)
ou
=SI(SOMME.SI(A2:A50;"AB";C2:C50)>0;=SOMME.SI(A2:A50;"AB";C2:C50);"")

avec le double critère colonne A et colonne B (présence de "AB" et "X")

=SOMME.SI.ENS(C2:C50;A2:A50;"AB";B2:B50;"X")
ou
=si(SOMME.SI.ENS(C2:C50;A2:A50;"AB";B2:B50;"X")>0;SOMME.SI.ENS(C2:C50;A2:A50;"AB";B2:B50;"X");"")

Cordialement
0