Formules Excel

Comment Utiliser NB.SI.ENS sur Excel pour un Comptage Précis ?

14 janvier 2026 10 vues

La fonction NB.SI.ENS d'Excel est un outil puissant pour analyser vos données. Elle vous permet de compter le nombre de cellules qui répondent à plusieurs critères simultanément. Finies les formules complexes et les manipulations fastidieuses ! Dans cet article, nous allons explorer en détail cette fonction, depuis sa syntaxe de base jusqu'à des exemples avancés, afin que vous puissiez l'intégrer facilement dans vos feuilles de calcul et gagner un temps précieux. Préparez-vous à décupler votre efficacité avec NB.SI.ENS !

Comprendre la Fonction NB.SI.ENS sur Excel

La fonction NB.SI.ENS (COUNTIFS en anglais) est une fonction statistique d'Excel qui compte le nombre de cellules dans une plage qui répondent à un ensemble de critères. Contrairement à NB.SI (COUNTIF), qui ne permet de spécifier qu'un seul critère, NB.SI.ENS vous offre la flexibilité de définir plusieurs conditions, rendant vos analyses beaucoup plus précises et pertinentes.

Syntaxe de la fonction NB.SI.ENS

La syntaxe de la fonction est la suivante :

=NB.SI.ENS(plage_critères1; critères1; [plage_critères2; critères2]; ...)

Décortiquons chaque argument :

  • plage_critères1: La première plage de cellules à évaluer.
  • critères1: Le critère à appliquer à la première plage. Il peut s'agir d'un nombre, d'une expression, d'une référence de cellule ou d'une chaîne de texte.
  • plage_critères2; critères2; ...: Les plages et critères supplémentaires que vous souhaitez appliquer. Vous pouvez spécifier jusqu'à 127 paires de plages et de critères.

Différence entre NB.SI et NB.SI.ENS

La principale différence réside dans le nombre de critères que vous pouvez utiliser. NB.SI est limité à un seul critère, tandis que NB.SI.ENS peut en gérer plusieurs. Si vous n'avez besoin que d'un seul critère, NB.SI peut suffire, mais dès que vous voulez combiner plusieurs conditions, NB.SI.ENS devient indispensable.

Exemples Pratiques d'Utilisation de NB.SI.ENS

Pour bien comprendre le fonctionnement de NB.SI.ENS, rien de mieux que des exemples concrets. Voici quelques scénarios courants :

Exemple 1 : Compter les ventes d'un produit spécifique dans une région donnée

Imaginez que vous ayez un tableau de données avec les colonnes suivantes :

  • Colonne A : Nom du produit
  • Colonne B : Région de vente
  • Colonne C : Montant de la vente

Vous souhaitez compter le nombre de ventes du produit "Ordinateur" dans la région "Nord". La formule serait :

=NB.SI.ENS(A:A;"Ordinateur";B:B;"Nord")

Explication:

  • A:A: La plage de cellules contenant les noms des produits.
  • "Ordinateur": Le critère : on recherche les cellules contenant le texte "Ordinateur".
  • B:B: La plage de cellules contenant les régions de vente.
  • "Nord": Le critère : on recherche les cellules contenant le texte "Nord".

La fonction comptera uniquement les lignes où le produit est "Ordinateur" ET la région est "Nord".

Exemple 2 : Compter les commandes supérieures à un certain montant passées par un client spécifique

Supposons que vous ayez un tableau avec les colonnes suivantes :

  • Colonne A : Nom du client
  • Colonne B : Montant de la commande
  • Colonne C : Date de la commande

Vous voulez compter le nombre de commandes supérieures à 100€ passées par le client "Dupont". La formule serait :

=NB.SI.ENS(A:A;"Dupont";B:B;">100")

Explication:

  • A:A: La plage contenant les noms des clients.
  • "Dupont": Le critère : on recherche le client "Dupont".
  • B:B: La plage contenant les montants des commandes.
  • ">100": Le critère : on recherche les montants supérieurs à 100. Notez l'utilisation des guillemets et du signe > pour indiquer une condition "supérieur à".

Exemple 3 : Compter les étudiants ayant obtenu une note supérieure à 12 dans une matière spécifique

Considérons un tableau avec les colonnes suivantes :

  • Colonne A : Nom de l'étudiant
  • Colonne B : Matière
  • Colonne C : Note

Vous souhaitez compter le nombre d'étudiants ayant obtenu une note supérieure à 12 en "Mathématiques". La formule serait :

=NB.SI.ENS(B:B;"Mathématiques";C:C;">12")

Explication:

  • B:B: La plage contenant les matières.
  • "Mathématiques": Le critère : on recherche la matière "Mathématiques".
  • C:C: La plage contenant les notes.
  • ">12": Le critère : on recherche les notes supérieures à 12.

Exemple 4 : Utilisation de références de cellules dans les critères

Au lieu d'entrer directement les critères dans la formule, vous pouvez utiliser des références de cellules. Cela rend votre formule plus flexible et facile à modifier. Par exemple, si la matière "Mathématiques" est écrite dans la cellule E1 et la note minimale souhaitée (12) est dans la cellule E2, la formule deviendrait :

=NB.SI.ENS(B:B;E1;C:C;">"&E2)

Explication:

  • E1: La cellule contenant le texte "Mathématiques".
  • ">"&E2: Le critère : on recherche les notes supérieures à la valeur contenue dans la cellule E2. L'opérateur & est utilisé pour concaténer le signe > avec la valeur de la cellule E2.

Astuces et Bonnes Pratiques pour NB.SI.ENS

  • Utilisez des références de cellules : Comme illustré dans l'exemple 4, l'utilisation de références de cellules rend vos formules plus dynamiques et faciles à maintenir. Vous pouvez modifier les critères en changeant simplement le contenu des cellules référencées, sans avoir à modifier la formule elle-même.
  • Soyez précis dans vos critères : Excel est sensible à la casse. Assurez-vous que les critères que vous spécifiez correspondent exactement au contenu des cellules que vous évaluez. Si vous recherchez "Ordinateur", assurez-vous qu'il n'y a pas d'espaces supplémentaires ou de fautes d'orthographe dans vos données.
  • Utilisez des caractères génériques : Vous pouvez utiliser des caractères génériques comme * (pour représenter n'importe quel nombre de caractères) et ? (pour représenter un seul caractère) dans vos critères. Par exemple, "Ordi*" correspondra à "Ordinateur", "Ordinateur portable", etc.
  • Combinez NB.SI.ENS avec d'autres fonctions : NB.SI.ENS peut être combiné avec d'autres fonctions Excel pour créer des analyses encore plus sophistiquées. Par exemple, vous pouvez l'utiliser avec SI pour effectuer des actions différentes en fonction du nombre de cellules qui répondent aux critères.

Erreurs Courantes à Éviter avec NB.SI.ENS

  • Incohérence des tailles de plage : Assurez-vous que toutes les plages de critères ont la même taille. Si les plages n'ont pas le même nombre de lignes ou de colonnes, Excel renverra une erreur #VALUE!.
  • Oubli des guillemets : N'oubliez pas d'encadrer les critères textuels de guillemets (par exemple, "Ordinateur"). Les critères numériques peuvent être saisis sans guillemets (par exemple, >100).
  • Erreurs de syntaxe : Vérifiez attentivement la syntaxe de votre formule. Une virgule manquante ou un point-virgule mal placé peut entraîner une erreur.
  • Confusion entre les plages et les critères : Assurez-vous de bien distinguer les plages de cellules à évaluer (par exemple, A:A) des critères à appliquer (par exemple, "Ordinateur"). L'ordre est important : plage, puis critère, puis plage, puis critère, etc.

NB.SI.ENS et Google Sheets

La fonction NB.SI.ENS est également disponible dans Google Sheets et fonctionne de manière identique à Excel. Vous pouvez donc appliquer les mêmes principes et exemples dans les deux environnements.

Conclusion

La fonction NB.SI.ENS est un outil indispensable pour tout utilisateur d'Excel souhaitant effectuer des analyses de données précises et efficaces. En comprenant sa syntaxe, en maîtrisant les exemples pratiques et en évitant les erreurs courantes, vous pourrez exploiter pleinement son potentiel et gagner un temps précieux dans vos tâches quotidiennes. N'hésitez pas à expérimenter avec différents critères et à combiner NB.SI.ENS avec d'autres fonctions pour créer des analyses encore plus sophistiquées. Alors, prêt à devenir un expert de NB.SI.ENS ?

Questions fréquentes

Quelle est la différence entre NB.SI et NB.SI.ENS ?

La fonction NB.SI compte les cellules qui répondent à un seul critère, tandis que NB.SI.ENS permet de compter les cellules qui répondent à plusieurs critères simultanément. NB.SI.ENS est plus flexible pour les analyses complexes.

Puis-je utiliser des caractères génériques avec NB.SI.ENS ?

Oui, vous pouvez utiliser des caractères génériques comme '*' (pour représenter n'importe quel nombre de caractères) et '?' (pour représenter un seul caractère) dans vos critères NB.SI.ENS. Par exemple, "Ordi*" correspondra à "Ordinateur", "Ordinateur portable", etc.

Que faire si j'obtiens une erreur #VALUE! avec NB.SI.ENS ?

L'erreur #VALUE! se produit souvent lorsque les plages de critères n'ont pas la même taille. Vérifiez que toutes les plages que vous utilisez dans la formule ont le même nombre de lignes et de colonnes.

Mots-clés associés :

excel compter si plusieurs conditions countifs excel formule excel nombre de cellules excel statistiques excel analyse de données

Partager cet article :