Formules Excel

Comment utiliser NB.SI sur Excel (en français) pour compter facilement ?

15 janvier 2026 11 vues

Vous vous demandez comment compter le nombre de cellules répondant à un critère spécifique dans Excel ? La fonction NB.SI (COUNTIF en anglais) est votre alliée ! Cette formule puissante vous permet d'analyser rapidement vos données et d'obtenir des informations précieuses. Dans cet article, nous allons explorer en détail comment utiliser NB.SI en français, avec des exemples concrets et des astuces pour optimiser son utilisation. Que vous soyez débutant ou utilisateur avancé d'Excel, vous découvrirez comment cette fonction peut vous faire gagner un temps précieux.

Comprendre la fonction NB.SI (COUNTIF) sur Excel

La fonction NB.SI, ou 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écifié. Elle est extrêmement utile pour analyser des données, identifier des tendances et obtenir des statistiques rapidement sans avoir à parcourir manuellement des listes. Son équivalent anglais, COUNTIF, est souvent utilisé dans les forums et la documentation, il est donc important de connaître les deux termes.

Syntaxe de la fonction NB.SI

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

=NB.SI(plage; critère)
  • plage : C'est la plage de cellules dans laquelle vous souhaitez compter. Elle peut être une colonne entière (A:A), une ligne entière (1:1) ou une sélection de cellules (A1:C10).
  • critère : C'est la condition que les cellules doivent remplir pour être comptées. Le critère peut être un nombre, du texte, une date, une expression logique (par exemple, ">10") ou une référence à une autre cellule.

Exemples simples d'utilisation de NB.SI

Voici quelques exemples simples pour illustrer l'utilisation de la fonction NB.SI :

  • Compter le nombre de fois qu'un nombre spécifique apparaît dans une plage :

    Supposons que vous ayez une liste de nombres dans la plage A1:A10 et que vous souhaitiez compter le nombre de fois que le nombre 5 apparaît. La formule serait :

    excel =NB.SI(A1:A10; 5)

  • Compter le nombre de cellules contenant un texte spécifique :

    Supposons que vous ayez une liste de noms dans la plage B1:B10 et que vous souhaitiez compter le nombre de fois que le nom "Jean" apparaît. La formule serait :

    excel =NB.SI(B1:B10; "Jean")

    Important : Le texte doit être entre guillemets.

  • Compter le nombre de cellules vides dans une plage :

    Pour compter les cellules vides dans la plage C1:C10, la formule serait :

    excel =NB.SI(C1:C10; "")

    Les guillemets vides (" ") indiquent que vous recherchez des cellules vides.

Utilisation de NB.SI avec des critères plus complexes

La fonction NB.SI devient encore plus puissante lorsque vous utilisez des critères plus complexes, tels que des opérateurs de comparaison, des caractères génériques et des références à d'autres cellules.

Utilisation des opérateurs de comparaison

Vous pouvez utiliser les opérateurs de comparaison suivants dans vos critères :

  • > (supérieur à)
  • < (inférieur à)
  • >= (supérieur ou égal à)
  • <= (inférieur ou égal à)
  • <> (différent de)

Exemples :

  • Compter le nombre de cellules contenant une valeur supérieure à 10 dans la plage D1:D10 :

    excel =NB.SI(D1:D10; ">10")

  • Compter le nombre de cellules contenant une valeur inférieure ou égale à 20 dans la plage E1:E10 :

    excel =NB.SI(E1:E10; "<=20")

  • Compter le nombre de cellules contenant une valeur différente de 0 dans la plage F1:F10 :

    excel =NB.SI(F1:F10; "<>0")

Utilisation des caractères génériques

Excel prend en charge deux caractères génériques que vous pouvez utiliser dans vos critères :

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

Exemples :

  • Compter le nombre de cellules contenant un texte commençant par "A" dans la plage G1:G10 :

    excel =NB.SI(G1:G10; "A*")

  • Compter le nombre de cellules contenant un texte de 5 caractères commençant par "A" et se terminant par "E" dans la plage H1:H10 :

    excel =NB.SI(H1:H10; "A???E")

Utilisation de références à d'autres cellules

Vous pouvez utiliser des références à d'autres cellules dans votre critère. Cela vous permet de rendre votre formule plus dynamique et de modifier le critère sans avoir à modifier la formule elle-même.

Exemple :

Supposons que vous ayez la valeur du critère dans la cellule J1. Pour compter le nombre de cellules dans la plage I1:I10 qui sont égales à la valeur dans J1, la formule serait :

=NB.SI(I1:I10; J1)

Combiner NB.SI avec d'autres fonctions Excel

La fonction NB.SI peut être combinée avec d'autres fonctions Excel pour créer des analyses encore plus puissantes. Voici quelques exemples :

NB.SI et SI

Vous pouvez utiliser la fonction SI pour créer des conditions plus complexes avant de compter les cellules. Par exemple, vous pouvez utiliser SI pour vérifier si une cellule contient une valeur supérieure à un certain seuil, puis utiliser NB.SI pour compter le nombre de cellules qui répondent à cette condition.

NB.SI et SOMME

Bien que moins fréquent, vous pourriez combiner NB.SI et SOMME pour effectuer des calculs basés sur le nombre de cellules répondant à un critère. Par exemple, vous pourriez calculer la somme des valeurs dans une plage, mais seulement pour les cellules qui répondent à un certain critère défini par NB.SI.

NB.SI et MOYENNE

De même, vous pouvez utiliser NB.SI en combinaison avec MOYENNE pour calculer la moyenne des valeurs dans une plage, mais seulement pour les cellules qui répondent à un certain critère.

Bonnes pratiques et erreurs à éviter avec NB.SI

Pour utiliser la fonction NB.SI efficacement, voici quelques bonnes pratiques et erreurs à éviter :

  • Vérifiez que la plage est correcte : Assurez-vous que la plage de cellules que vous spécifiez dans la formule est correcte et qu'elle contient les données que vous souhaitez analyser.
  • Utilisez les guillemets correctement : Lorsque vous utilisez du texte ou des opérateurs de comparaison dans votre critère, assurez-vous de les mettre entre guillemets.
  • Soyez attentif à la casse : La fonction NB.SI n'est pas sensible à la casse par défaut. Si vous avez besoin de faire une distinction entre les majuscules et les minuscules, vous devrez utiliser une formule plus complexe impliquant les fonctions EXACT et SOMMEPROD.
  • Évitez les erreurs de syntaxe : Vérifiez attentivement la syntaxe de votre formule pour éviter les erreurs.
  • Utilisez des noms de plages : Pour rendre vos formules plus lisibles et plus faciles à comprendre, vous pouvez utiliser des noms de plages à la place des références de cellules.

Alternatives à NB.SI

Bien que NB.SI soit une fonction très utile, il existe d'autres fonctions Excel qui peuvent être utilisées pour effectuer des tâches similaires. Voici quelques alternatives :

  • NB.SI.ENS (COUNTIFS) : Cette fonction permet de compter le nombre de cellules qui répondent à plusieurs critères. Elle est utile lorsque vous avez besoin de combiner plusieurs conditions pour filtrer vos données.
  • SOMME.SI (SUMIF) : Cette fonction permet de calculer la somme des valeurs dans une plage qui répondent à un critère spécifié.
  • SOMME.SI.ENS (SUMIFS) : Cette fonction permet de calculer la somme des valeurs dans une plage qui répondent à plusieurs critères.
  • TABLEAUX CROISÉS DYNAMIQUES : Les tableaux croisés dynamiques sont un outil puissant pour analyser et résumer des données. Ils vous permettent de regrouper et de compter les données en fonction de différents critères.

Conclusion

La fonction NB.SI est un outil puissant et polyvalent pour compter le nombre de cellules répondant à un critère spécifique dans Excel. En comprenant sa syntaxe, en utilisant des critères complexes et en la combinant avec d'autres fonctions, vous pouvez l'utiliser pour analyser rapidement vos données et obtenir des informations précieuses. N'hésitez pas à expérimenter avec les exemples présentés dans cet article et à explorer les autres fonctions Excel mentionnées pour optimiser vos analyses. Avec un peu de pratique, vous maîtriserez NB.SI et deviendrez un expert en analyse de données avec Excel !

Questions fréquentes

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

La fonction NB.SI permet de compter les cellules répondant à un seul critère, tandis que NB.SI.ENS (COUNTIFS) permet de compter les cellules répondant à plusieurs critères. Utilisez NB.SI.ENS lorsque vous avez besoin de combiner plusieurs conditions pour filtrer vos données.

Comment compter le nombre de cellules non vides avec NB.SI ?

Pour compter le nombre de cellules non vides dans une plage, vous pouvez utiliser la formule suivante : `=NB.SI(plage; "<>")`. Cette formule compte toutes les cellules qui ne sont pas vides.

NB.SI est-il sensible à la casse ?

Non, par défaut, NB.SI n'est pas sensible à la casse. Cela signifie qu'il ne fait pas de distinction entre les majuscules et les minuscules. Pour une recherche sensible à la casse, vous devrez utiliser une formule plus complexe combinant EXACT et SOMMEPROD.

Mots-clés associés :

countif excel formule excel nombre de fois excel compter occurrences excel compter si nb si excel

Partager cet article :