Formules Excel

Compter Facilement avec la Fonction NB.SI Excel : Guide Pratique et Exemples

14 janvier 2026 9 vues

La fonction NB.SI d'Excel est un outil puissant et indispensable pour analyser vos données. Que vous ayez besoin de compter le nombre de clients dans une région spécifique, le nombre de produits en stock inférieur à un seuil critique, ou le nombre d'employés ayant atteint un certain objectif, NB.SI vous permet de le faire rapidement et efficacement. Ce guide vous expliquera en détail comment utiliser cette fonction, avec des exemples concrets et des astuces pour en tirer le meilleur parti. Préparez-vous à simplifier vos analyses de données et à gagner un temps précieux !

Comprendre la Fonction NB.SI Excel

La fonction NB.SI (COUNTIF en anglais) est une fonction statistique d'Excel qui permet de compter le nombre de cellules dans une plage qui répondent à un critère spécifique. Elle est particulièrement utile pour analyser des données et obtenir des informations synthétiques à partir de grandes quantités d'informations.

Syntaxe de la Fonction NB.SI

La syntaxe de la fonction NB.SI est la suivante :

=NB.SI(plage, critère)

  • plage : Il s'agit de la plage de cellules dans laquelle vous souhaitez compter les cellules.
  • critère : Il s'agit de la condition que les cellules doivent remplir pour être comptées. Le critère peut être un nombre, une expression, une référence de cellule ou une chaîne de texte.

Exemples Simples d'Utilisation de NB.SI

Exemple 1 : Compter le nombre de fois qu'une valeur apparaît

Supposons que vous ayez une liste de noms dans la plage A1:A10, et que vous voulez compter le nombre de fois que le nom "Jean" apparaît. La formule serait :

=NB.SI(A1:A10, "Jean")

Exemple 2 : Compter les nombres supérieurs à une valeur donnée

Si vous avez une liste de nombres dans la plage B1:B10, et que vous voulez compter le nombre de nombres supérieurs à 50, la formule serait :

=NB.SI(B1:B10, ">50")

Exemples Pratiques et Avancés de la Fonction NB.SI

La fonction NB.SI peut être utilisée dans une variété de situations pour analyser des données. Voici quelques exemples plus avancés :

Compter le nombre de cellules non vides

Pour compter le nombre de cellules non vides dans une plage, vous pouvez utiliser le critère "<>". Par exemple, pour compter le nombre de cellules non vides dans la plage C1:C10, la formule serait :

=NB.SI(C1:C10, "<>")

Compter le nombre de cellules contenant du texte

Pour compter le nombre de cellules contenant du texte, vous pouvez utiliser le caractère générique "*". Par exemple, pour compter le nombre de cellules contenant du texte dans la plage D1:D10, la formule serait :

=NB.SI(D1:D10, "*")

Utiliser NB.SI avec des références de cellules

Au lieu d'entrer le critère directement dans la formule, vous pouvez utiliser une référence de cellule. Cela rend la formule plus flexible et facile à modifier. Par exemple, si vous avez le critère dans la cellule E1, la formule serait :

=NB.SI(A1:A10, E1)

Combiner NB.SI avec d'autres fonctions

NB.SI peut être combinée avec d'autres fonctions pour effectuer des analyses plus complexes. Par exemple, vous pouvez utiliser NB.SI avec la fonction SOMME pour calculer la somme des valeurs qui répondent à un certain critère.

Exemple: Calculer le nombre de ventes supérieures à un certain montant

Supposons que vous ayez une liste de ventes dans la colonne B (B1:B100) et que vous vouliez savoir combien de ventes sont supérieures à 1000€. Vous pouvez utiliser la fonction NB.SI comme suit :

=NB.SI(B1:B100, ">1000")

Utilisation de caractères génériques

Excel permet l'utilisation de caractères génériques dans le critère de la fonction NB.SI. Les deux caractères génériques les plus courants sont :

  • ? (point d'interrogation) : Remplace un seul caractère.
  • * (astérisque) : Remplace n'importe quelle séquence de caractères.

Exemple avec le point d'interrogation

Pour compter le nombre de cellules dans la plage A1:A10 qui contiennent un mot commençant par "An" et suivi d'un caractère quelconque, vous pouvez utiliser la formule :

=NB.SI(A1:A10, "An?")

Cela compterait les cellules contenant "Ana", "Ans", "Ant", etc.

Exemple avec l'astérisque

Pour compter le nombre de cellules dans la plage A1:A10 qui contiennent un mot commençant par "App", vous pouvez utiliser la formule :

=NB.SI(A1:A10, "App*")

Cela compterait les cellules contenant "Appareil", "Application", "Apprendre", etc.

Erreurs Courantes et Comment les Éviter

Lors de l'utilisation de la fonction NB.SI, certaines erreurs sont fréquentes. Voici quelques-unes d'entre elles et comment les éviter :

Erreur : Le critère n'est pas entre guillemets

Si vous utilisez un critère de texte, assurez-vous de le mettre entre guillemets doubles ("). Sinon, Excel interprétera le texte comme une référence de cellule ou un nom défini.

Erreur : La plage est incorrecte

Vérifiez que la plage que vous spécifiez dans la formule est correcte et qu'elle contient les cellules que vous souhaitez analyser.

Erreur : Le critère ne correspond à aucune cellule

Si la formule renvoie zéro, vérifiez que le critère que vous avez spécifié est correct et qu'il correspond à au moins une cellule dans la plage.

Erreur : Mauvaise utilisation des opérateurs de comparaison

Lors de l'utilisation d'opérateurs de comparaison (>, <, >=, <=), assurez-vous de les inclure entre guillemets et de les placer avant la valeur. Par exemple, ">50" et non 50>".

Bonnes Pratiques pour Utiliser la Fonction NB.SI

Voici quelques bonnes pratiques à suivre pour utiliser la fonction NB.SI de manière efficace :

  • Utiliser des noms définis pour les plages : Cela rend vos formules plus lisibles et plus faciles à comprendre.
  • Utiliser des références de cellules pour les critères : Cela rend vos formules plus flexibles et plus faciles à modifier.
  • Vérifier les résultats : Assurez-vous que les résultats que vous obtenez sont corrects en les comparant avec un échantillon de données.
  • Commenter vos formules : Ajoutez des commentaires à vos formules pour expliquer ce qu'elles font. Cela vous aidera à vous souvenir de leur fonctionnement plus tard et facilitera la collaboration avec d'autres personnes.

Alternatives à la Fonction NB.SI

Bien que NB.SI soit une fonction puissante, il existe d'autres fonctions Excel qui peuvent être utilisées pour effectuer des analyses similaires. Voici quelques alternatives :

  • NB.SI.ENS (COUNTIFS) : Cette fonction permet de compter les cellules qui répondent à plusieurs critères.
  • SOMME.SI (SUMIF) : Cette fonction permet de calculer la somme des valeurs qui répondent à un certain critère.
  • SOMME.SI.ENS (SUMIFS) : Cette fonction permet de calculer la somme des valeurs qui répondent à plusieurs critères.
  • TABLEAUX CROISÉS DYNAMIQUES : Les tableaux croisés dynamiques sont un outil puissant pour analyser et synthétiser des données. Ils peuvent être utilisés pour compter, sommer, moyenner et effectuer d'autres calculs sur des données.

Conclusion

La fonction NB.SI d'Excel est un outil essentiel pour l'analyse de données. En comprenant sa syntaxe et en appliquant les bonnes pratiques, vous pouvez l'utiliser pour obtenir des informations précieuses à partir de vos feuilles de calcul. N'hésitez pas à expérimenter avec les exemples fournis et à explorer les autres fonctions Excel mentionnées pour améliorer encore vos compétences en analyse de données.

En maîtrisant la fonction NB.SI, vous serez en mesure de gagner du temps, d'améliorer la précision de vos analyses et de prendre des décisions plus éclairées.

Questions fréquentes

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

La fonction NB.SI permet de compter des cellules selon un seul critère, tandis que NB.SI.ENS permet de compter des cellules selon plusieurs critères. NB.SI.ENS est donc plus flexible pour des analyses plus complexes.

Puis-je utiliser NB.SI avec des dates ?

Oui, vous pouvez utiliser NB.SI avec des dates. Assurez-vous d'utiliser le format de date correct et de mettre la date entre guillemets si vous l'entrez directement dans la formule. Vous pouvez également utiliser des références de cellules contenant des dates.

Comment compter les cellules vides avec NB.SI ?

Pour compter les cellules vides, vous pouvez utiliser le critère "=". Par exemple, `=NB.SI(A1:A10, "=")` comptera le nombre de cellules vides dans la plage A1:A10.

Mots-clés associés :

fonction excel formule excel compter cellules excel nb.si.ens excel statistiques excel

Partager cet article :