je n'arrive pas à:nb.si((A ou B...)colonne1) si((C ou D...) dans colonne2) et (c

T

titin

Guest
je n'arrive pas à trouver cette formule pour:
nb.si((A ou B...)colonne1) si((C ou D...) dans colonne2) et (colonne3 "vide" )se trouve sur la même ligne
1 2 3
A X F
A C ------>OK
B D CA
B D ------>OK
E A
A D ------>OK

merci pour votre aide
 
M

Monique

Guest
Bonjour,

Tu peux essayer :
=SOMMEPROD(((A2:A20="a")+(A2:A20="b"))*((B2:B20="c")+(B2:B20="d"))*(C2:C20=""))
ou bien
=SOMMEPROD(((A2:A20="a")+(A2:A20="b"))*((B2:B20="c")+(B2:B20="d"))*(ESTVIDE(C2:C20)))

Les 3 plages doivent être de même longueur.
On ne peut pas mettre des colonnes entières,
=SOMMEPROD(((A:A="a")+(A:A="b"))*((B:B="c")+(B:B="d"))*(C:C=""))
ça ne fonctionne pas
 
T

titin

Guest
merci pour ta réponse mais cela ne marche toujours pas.
il faut que les valeurs recherchées ce trouvent sur la même ligne que les critères. je ne trouve que des réponse éronnées.
je cherche encore et SOMMEPROD me fait fumer la tête.
merci pour votre aide
 
M

Monique

Guest
Re,

Si tu as plusieurs colonnes, 1 ou 2 critères par colonne, ce ne sera pas Nb.Si, ce sera SommeProd. (ou bien Somme en matriciel).
Tu fumeras un peu au début et, après, ça ira mieux.
Tu pourrais mettre un fichier zippé, tu auras une réponse dans ton fichier.
 

Discussions similaires

Réponses
31
Affichages
1 K
Réponses
0
Affichages
398

Statistiques des forums

Discussions
314 162
Messages
2 106 603
Membres
109 639
dernier inscrit
Phil1860