Formule excel =NB.SI(plage;critères)

nathalie -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je n'arrive pas à trouver une méthode de calcul pour l'exemple si dessous :

1 colonne

M5
NOM
M6 Dupont
M7 Xavier
M8 Dupont
M9 Robin
M10 Xavier
M11 Dupont
M12 Robin

Total 7 (noms)

Avec un filtrage, je souhaiterais obtenir le nombre de Dupont, ou le nombre de Xavier, ou le nombre de Robin.

J'essaie d'utiliser : =NB.SI(M6:M12;M6)+NB.SI(M6:M12;M7)+NB.SI(M6:M12;M8)

et cela me donne la totalité du nombre de ma plage 7.

MERCI POUR VOTRE AIDE

NATH

A voir également:

4 réponses

Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 448
 
Bonjour
pas très claire Nathalie, votre question surtout dans le tableau avec un "M5" entré au dessus de "NOM"
Si par hasard vous cherchez à savoir combien il y a de noms ayant un code en première colonne et un nom en deuxiéme, utilisez la formule pour l'exemple colonne A et B de 0 à 100:
=SOMMEPROD((A1:A100<>"")*(B1:B100<>""))
Pour un calcul par nom,Bidouilleux vous a donné la solution
Si ce n'est que pour compter le nombre de nom dans la colonne B:
=NB.VAL(B1:B100)+1 ou NB.SI(B1:B100;">""")

Crdlmnt

Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
1
chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 312
 
Bonjour,

je ne comprends pas bien ton problème. Que souhaites tu obtenir exactement comme résultat ?

Cordialement.
0
Bidouilleu_R Messages postés 1209 Statut Membre 295
 
=nb.si(m5:m12;"xavier")

dans une autre cellule nb.si(m5:m12;"dupont")

tu peux aussi écrire par exemple en N5 xavier puis
en O5 mettre la formule =Nb.si(m5:m12;n5)

bonne journée.
0
smartway14 Messages postés 857 Date d'inscription   Statut Membre Dernière intervention   186
 
bonjour;
essayez avec cettel formule:
=SOMME((NB.SI(M:M;"=dupond");(NB.SI(M:M;"=xavier"));(NB.SI(M:M;"=Robin")))
-1