NB.SI vs NB.SI.ENSQuelle fonction choisir ?
Comparaison complète avec exemples et recommandations (2026)
Résumé rapide
| Critère | NB.SI | NB.SI.ENS |
|---|---|---|
| Nombre de critères | Un seul | Jusqu'a 127 |
| Syntaxe | Simple (plage; critère) | Plus longue (paires plage/critère) |
| Compatibilité | Toutes versions | Excel 2007+ |
| Jokers (* et ?) | Oui, dans le critère texte | Oui, sur chaque critère séparément |
| Performance sur gros volumes | Rapide (une seule plage) | Légèrement plus lent (évalue toutes les plages) |
NB.SI pour un critère simple. NB.SI.ENS dès que tu as besoin de croiser deux critères ou plus.
NB.SI : rappel
=NB.SI(plage; critère)Compte les cellules qui répondent à un critère.
NB.SI.ENS : rappel
=NB.SI.ENS(plage_critères1; critère1; ...)Compte les cellules répondant à plusieurs critères.
Comparaison détaillée NB.SI vs NB.SI.ENS
| Critère | NB.SI | NB.SI.ENS |
|---|---|---|
| Nombre de critères | Un seul | Jusqu'a 127 |
| Syntaxe | Simple (plage; critère) | Plus longue (paires plage/critère) |
| Compatibilité | Toutes versions | Excel 2007+ |
| Jokers (* et ?) | Oui, dans le critère texte | Oui, sur chaque critère séparément |
| Performance sur gros volumes | Rapide (une seule plage) | Légèrement plus lent (évalue toutes les plages) |
Laquelle choisir ?
Un seul critère (ex: compter les "Oui") → Utilise NB.SI
Deux critères ou plus (ex: région ET produit) → Utilise NB.SI.ENS
Tu veux compter avec un critère approximatif (commence par, contient) → NB.SI avec joker : =NB.SI(A:A;"Paris*")
Tu veux compter les lignes dans un intervalle de dates → NB.SI.ENS avec deux critères sur la même colonne : =NB.SI.ENS(A:A;">="&DATE(2026;1;1);A:A;"<"&DATE(2026;2;1))
Questions fréquentes
Oui, NB.SI.ENS fonctionne aussi avec un seul critère. Tu peux donc toujours utiliser NB.SI.ENS, mais NB.SI est plus rapide à écrire pour les cas simples.
Utilise NB.SI.ENS avec deux paires plage/critère. Par exemple, pour compter les ventes de la région Nord avec un montant supérieur à 1 000 : =NB.SI.ENS(B:B;"Nord";C:C;">1000").
Oui, comme dans NB.SI. Tu peux utiliser * pour n'importe quelle suite de caractères et ? pour un caractère unique. Par exemple, "Nord*" matchera "Nord", "Nord-Est", "Nord-Ouest".
Oui, mais autant utiliser NB.SI dans ce cas, c'est plus lisible et plus rapide à écrire.
Voir les guides complets
Métiers concernés
Cas pratiques liés
Rapprochement bancaire automatisé
Construis un rapprochement bancaire automatisé qui compare ton relevé bancaire avec ta comptabilité et identifie les écarts en quelques secondes.
Suivi de trésorerie pour association
Mets en place un suivi de trésorerie simple et efficace pour ton association, avec prévisionnel et alertes automatiques.
Planning d'équipe dynamique
Construis un planning d'équipe visuel et dynamique qui s'adapte automatiquement aux congés, aux jours fériés et aux rotations.
Tableau de bord commercial
Crée un tableau de bord commercial complet pour suivre tes ventes, ton pipeline et tes objectifs avec des indicateurs visuels.
Analyse des ventes par région
Construis un tableau d'analyse des ventes par région pour identifier tes zones fortes, tes zones en retard et prioriser tes efforts commerciaux.
Suivi des congés et absences
Mets en place un suivi complet des congés et absences de ton équipe : soldes en temps réel, calcul d'ancienneté et alertes automatiques quand un collaborateur approche de la limite.
Tableau de suivi qualité
Crée un tableau de suivi qualité pour mesurer les non-conformités, calculer le taux de conformité et suivre les actions correctives. Tu passes de 'on a un problème' à 'voici les chiffres'.
Pipeline commercial CRM
Construis un pipeline commercial dans Excel pour suivre tes opportunités de la prospection à la signature, calculer la valeur pondérée et prévoir ton CA.
Tu veux maîtriser les deux ?
Rejoins Le Dojo Club pour accéder à des formations complètes sur toutes les fonctions Excel, avec des exercices pratiques et une communauté d'entraide.
Essayer pendant 30 jours