Formules Excel

Comment Utiliser NB.SI sur Excel pour Compter Efficacement vos Données ?

14 janvier 2026 8 vues

Excel regorge de fonctions puissantes pour analyser et manipuler vos données. Parmi elles, la fonction NB.SI est un outil indispensable pour compter le nombre de cellules qui répondent à un critère spécifique. Que vous souhaitiez compter le nombre de clients dans une région, le nombre de produits en stock inférieur à un seuil, ou le nombre de ventes supérieures à un objectif, NB.SI vous permet d'obtenir rapidement et facilement les informations dont vous avez besoin. Cet article vous guidera pas à pas dans l'utilisation de cette fonction essentielle, avec des exemples pratiques et des conseils d'expert pour optimiser vos feuilles de calcul.

Comprendre la fonction NB.SI dans 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 donné. Sa syntaxe est simple et intuitive, ce qui la rend accessible même aux utilisateurs débutants. Elle est un pilier de l'analyse de données dans Excel et permet d'éviter des comptages manuels fastidieux et sujets aux erreurs.

Syntaxe de la fonction NB.SI

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

=NB.SI(plage; critère)

Où :

  • plage est la plage de cellules dans laquelle vous souhaitez compter.
  • critère est la condition que les cellules doivent remplir pour être comptées.

Les différents types de critères

Le critère peut être de différents types :

  • Nombre : Compte les cellules égales à un nombre spécifique (par exemple, =NB.SI(A1:A10; 10) compte le nombre de cellules dans la plage A1:A10 qui contiennent la valeur 10).
  • Texte : Compte les cellules égales à un texte spécifique (par exemple, =NB.SI(B1:B10; "France") compte le nombre de cellules dans la plage B1:B10 qui contiennent le texte "France").
  • Opérateur de comparaison : Compte les cellules qui répondent à une condition de comparaison (par exemple, =NB.SI(C1:C10; ">50") compte le nombre de cellules dans la plage C1:C10 qui contiennent une valeur supérieure à 50).
  • Caractères génériques : Permet d'utiliser des caractères génériques pour compter les cellules qui correspondent à un motif (par exemple, =NB.SI(D1:D10; "A*") compte le nombre de cellules dans la plage D1:D10 qui commencent par la lettre "A").
  • Référence de cellule : Le critère peut être une référence à une autre cellule. Par exemple, =NB.SI(E1:E10; F1) compte le nombre de cellules dans la plage E1:E10 qui sont égales à la valeur contenue dans la cellule F1.

Exemples pratiques d'utilisation de NB.SI

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

Exemple 1 : Compter le nombre de clients par pays

Supposons que vous ayez une liste de clients avec leur pays dans la colonne A (A1:A100). Pour compter le nombre de clients français, vous pouvez utiliser la formule suivante :

=NB.SI(A1:A100; "France")

Cette formule compte le nombre de cellules dans la plage A1:A100 qui contiennent le texte "France".

Exemple 2 : Compter le nombre de produits en stock inférieur à un seuil

Supposons que vous ayez une liste de produits avec leur quantité en stock dans la colonne B (B1:B100). Pour compter le nombre de produits dont la quantité en stock est inférieure à 10, vous pouvez utiliser la formule suivante :

=NB.SI(B1:B100; "<10")

Cette formule compte le nombre de cellules dans la plage B1:B100 qui contiennent une valeur inférieure à 10.

Exemple 3 : Compter le nombre de cellules non vides

Pour compter le nombre de cellules non vides dans une plage, vous pouvez utiliser la formule suivante :

=NB.SI(C1:C100; "<>")

Cette formule compte le nombre de cellules dans la plage C1:C100 qui ne sont pas vides. L'opérateur <> signifie "différent de".

Exemple 4 : Utiliser une référence de cellule comme critère

Supposons que vous ayez une cellule (par exemple, D1) contenant le critère que vous souhaitez utiliser. Vous pouvez alors utiliser cette cellule comme référence dans votre formule NB.SI.

Par exemple, si D1 contient la valeur "Oui", la formule suivante comptera le nombre de cellules dans la plage E1:E100 qui contiennent la valeur "Oui" :

=NB.SI(E1:E100; D1)

Exemple 5 : Utilisation des caractères génériques

Les caractères génériques peuvent être utilisés pour compter des cellules qui correspondent à un certain motif. Les caractères génériques les plus couramment utilisés sont :

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

Par exemple, pour compter le nombre de cellules dans la plage F1:F100 qui commencent par la lettre "A", vous pouvez utiliser la formule suivante :

=NB.SI(F1:F100; "A*")

Pour compter le nombre de cellules qui contiennent exactement 5 caractères et commencent par la lettre "B", vous pouvez utiliser la formule suivante :

=NB.SI(F1:F100; "B????")

Combinaison de NB.SI avec d'autres fonctions Excel

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

NB.SI et SOMME.SI

La fonction SOMME.SI permet de calculer la somme des valeurs dans une plage qui répondent à un critère donné. Vous pouvez utiliser NB.SI pour compter le nombre de cellules qui répondent au même critère.

Par exemple, pour calculer la somme des ventes pour le pays "France" et compter le nombre de ventes pour ce pays, vous pouvez utiliser les formules suivantes :

  • =SOMME.SI(A1:A100; "France"; B1:B100) (où A1:A100 contient les pays et B1:B100 contient les montants des ventes)
  • =NB.SI(A1:A100; "France")

NB.SI et SI

La fonction SI permet d'effectuer un test logique et de renvoyer une valeur si le test est vrai et une autre valeur si le test est faux. Vous pouvez utiliser NB.SI pour déterminer si un certain critère est rempli et ensuite utiliser la fonction SI pour effectuer une action en conséquence.

Par exemple, pour afficher le message "Objectif atteint" si le nombre de ventes est supérieur à 100, vous pouvez utiliser la formule suivante :

=SI(NB.SI(A1:A100; ">100")>0; "Objectif atteint"; "Objectif non atteint")

NB.SI.ENS : Compter avec plusieurs critères

Si vous avez besoin de compter des cellules qui répondent à plusieurs critères, vous pouvez utiliser la fonction NB.SI.ENS (ou COUNTIFS en anglais). Cette fonction permet de spécifier plusieurs plages et critères, et elle compte uniquement les cellules qui répondent à tous les critères.

Sa syntaxe est la suivante :

=NB.SI.ENS(plage1; critère1; plage2; critère2; ...)

Par exemple, pour compter le nombre de clients français dont le montant des achats est supérieur à 500 €, vous pouvez utiliser la formule suivante :

=NB.SI.ENS(A1:A100; "France"; B1:B100; ">500")

Bonnes pratiques et erreurs à éviter

Voici quelques bonnes pratiques et erreurs à éviter lors de l'utilisation de la fonction NB.SI :

  • Vérifiez la syntaxe : Assurez-vous que la syntaxe de la fonction est correcte, en particulier la plage et le critère.
  • Soyez attentif aux types de données : Le critère doit correspondre au type de données dans la plage (par exemple, si la plage contient des nombres, le critère doit être un nombre ou une expression qui renvoie un nombre).
  • Utilisez les guillemets correctement : Les critères de texte doivent être placés entre guillemets doubles.
  • Faites attention aux espaces : Les espaces peuvent affecter le résultat de la fonction, en particulier lors de la comparaison de texte.
  • Utilisez des références de cellules : Utilisez des références de cellules pour rendre vos formules plus flexibles et faciles à mettre à jour.
  • Testez vos formules : Testez vos formules avec des exemples de données pour vous assurer qu'elles renvoient le résultat attendu.
  • Évitez les erreurs #VALUE! : Cette erreur se produit souvent lorsque le type de données du critère ne correspond pas au type de données de la plage.

Optimisation SEO pour NB.SI Excel

Pour optimiser votre utilisation de la fonction NB.SI d'Excel pour le SEO, suivez ces conseils :

  • Utilisez des mots-clés pertinents : Intégrez des mots-clés tels que "NB.SI Excel", "compter avec Excel", "formule Excel condition", "COUNTIF Excel" dans vos feuilles de calcul, vos noms de fichiers et vos descriptions.
  • Structurez vos données : Organisez vos données de manière claire et logique pour faciliter l'utilisation de la fonction NB.SI et l'interprétation des résultats.
  • Documentez vos formules : Ajoutez des commentaires à vos formules pour expliquer leur fonctionnement et leur objectif. Cela facilite la compréhension pour les autres utilisateurs et pour vous-même à long terme.
  • Créez des tableaux de bord : Utilisez la fonction NB.SI pour créer des tableaux de bord dynamiques qui présentent les informations clés de vos données. Ces tableaux de bord peuvent être partagés et intégrés dans des rapports.
  • Partagez vos feuilles de calcul : Partagez vos feuilles de calcul avec d'autres utilisateurs et encouragez-les à utiliser la fonction NB.SI pour leurs propres analyses.

Conclusion

La fonction NB.SI est un outil puissant et polyvalent pour compter des cellules dans Excel en fonction d'un critère spécifique. En comprenant sa syntaxe, en explorant les différents types de critères et en l'combinant avec d'autres fonctions Excel, vous pouvez effectuer des analyses de données complexes et obtenir des informations précieuses pour prendre des décisions éclairées. N'oubliez pas de suivre les bonnes pratiques et d'éviter les erreurs courantes pour optimiser votre utilisation de cette fonction essentielle. En intégrant ces techniques à vos feuilles de calcul, vous améliorerez votre productivité et votre capacité à extraire des informations significatives de vos donné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. Utilisez NB.SI quand vous avez une seule condition à vérifier et NB.SI.ENS lorsque vous avez besoin de combiner plusieurs conditions.

Comment utiliser des caractères génériques dans la fonction NB.SI ?

Les caractères génériques permettent de créer des critères de recherche plus flexibles. Utilisez l'astérisque (*) pour remplacer n'importe quel nombre de caractères et le point d'interrogation (?) pour remplacer un seul caractère. Par exemple, "A*" comptera toutes les cellules commençant par la lettre A.

Peut-on utiliser NB.SI avec des dates ?

Oui, vous pouvez utiliser NB.SI avec des dates. Assurez-vous que le format de la date dans votre critère correspond au format de la date dans la plage de cellules. Vous pouvez utiliser des opérateurs de comparaison comme ">" ou "<" pour compter les dates postérieures ou antérieures à une date spécifique.

Mots-clés associés :

countif excel nb si plusieurs conditions nb si date somme si excel formules excel statistiques

Partager cet article :