Accueil Services Réalisations Ressources Blog Contact
Comptage Multi-Critères

=NB.SI.ENS Excel - Compter avec Plusieurs Critères

NB.SI.ENS compte les cellules satisfaisant plusieurs critères simultanément (ET logique). La version avancée de NB.SI pour les analyses multi-conditions dans Excel.

☰ Toutes les formules ▶ Tester en direct
🟡 Intermédiaire⏱ ~6 minExcel 2007+
Comptage Multi-critères ET logique

NB.SI.ENS (COUNTIFS en anglais) compte les cellules qui satisfont plusieurs critères simultanément (ET logique). Contrairement à NB.SI qui n'accepte qu'un critère, NB.SI.ENS accepte jusqu'à 127 paires plage/critère.

Syntaxe

=NB.SI.ENS(plage1 ; critère1 ; [plage2 ; critère2] ; …)
ArgumentObligatoireDescription
plage1OuiPremière plage de cellules à évaluer
critère1OuiCondition pour plage1 : texte, nombre, expression (>10) ou wildcard
plage2OptionnelDeuxième plage (doit avoir la même taille que plage1)
critère2OptionnelCondition pour plage2. Jusqu'à 127 paires possibles

Exemples concrets

Région Nord ET CA > 10 000 € 2 critères

Compter les vendeurs dans la région "Nord" avec un CA supérieur à 10 000 €.

=NB.SI.ENS(B2:B10;"Nord";C2:C10;">10000")
2 vendeurs satisfaisant les 2 conditions
Statut "Livré" ET date en janvier Date

Compter les commandes livrées entre le 1er et le 31 janvier 2025.

=NB.SI.ENS(C2:C20;"Livré";D2:D20;">="&DATE(2025;1;1);D2:D20;"<="&DATE(2025;1;31))
→ nombre de commandes livrées en janvier
Wildcard + critère numérique Wildcard

Compter les clients dont le nom contient "Dupont" et avec plus de 3 commandes.

=NB.SI.ENS(A2:A20;"*Dupont*";B2:B20;">3")
1 client satisfaisant les 2 conditions
3 critères combinés Avancé

Région "Nord", département "RH" et ancienneté supérieure à 2 ans.

=NB.SI.ENS(B2:B20;"Nord";C2:C20;"RH";D2:D20;">2")
→ nombre d'employés remplissant les 3 critères

Erreurs courantes

Erreur
Cause probable
Solution
0 inattendu
Plages de tailles différentes
Toutes les plages doivent avoir exactement la même taille
#VALEUR!
Plages non homogènes ou critère invalide
Vérifier que chaque paire plage/critère est cohérente
Résultat erroné
Critère numérique sans guillemets
Écrire ">10000" ou ">"&E1
Wildcard ignoré
Critère numérique avec *
* ne fonctionne qu'avec des critères texte uniquement

Testeur interactif NB.SI.ENS

Choisissez un scénario pour voir NB.SI.ENS en action dans un tableur interactif.

classeur_nb-si-ens.xlsx

Choisir un scénario :

Essayez NBSENS_3CRIT pour voir 3 critères combinés en action

Besoin de NB.SI.ENS dans votre fichier ?

ASPECT crée des fichiers Excel sur mesure avec les formules adaptées à votre métier.

Demander un devis gratuit →

Questions fréquentes

Quelle différence entre NB.SI et NB.SI.ENS ? +

NB.SI gère un seul critère. NB.SI.ENS accepte jusqu'à 127 paires plage/critère pour des comptages multi-conditions en ET logique. Dès que vous avez 2 conditions ou plus, utilisez NB.SI.ENS.

Les plages doivent-elles avoir la même taille ? +

Oui, toutes les plages_critères doivent avoir le même nombre de lignes et colonnes. Si elles ne correspondent pas, Excel retourne #VALEUR!.

Comment faire un OU logique avec NB.SI.ENS ? +

NB.SI.ENS fait uniquement du ET. Pour un OU, additionnez plusieurs NB.SI : =NB.SI(B:B;"Nord")+NB.SI(B:B;"Sud"). Attention aux doublons si les critères peuvent se chevaucher.

Peut-on utiliser une référence de cellule comme critère ? +

Oui : =NB.SI.ENS(B2:B10;E1;C2:C10;">"&F1). Pour les comparaisons, concaténez l'opérateur entre guillemets avec la cellule référence.

NB.SI.ENS est-elle sensible à la casse ? +

Non. "nord" et "NORD" donnent le même résultat. Pour une comparaison sensible à la casse, utilisez une formule matricielle avec EXACT et SOMMEPROD.

Testeur de formule
A1
=
Cellule sélectionnée : Astuce : cliquez sur une cellule pour la modifier
✓ Formule copiée !