Fonction NB.SI Excel

Tout savoir sur la fonction NB.SI Excel

La fonction NB.SI fait partie des fonctions les plus utilisées sur Excel, ce n'est pas pour rien. C'est un outil très pratique pour compter les cellules qui répondent à un critère et effectuer des statistiques.
Partagez facilement cette ressource avec vos collègues 📲
4.7
(96)

La fonction NB.SI Excel fait partie des fonctions les plus utilisées sur Excel, et ce n'est pas pour rien.

C'est un outil très pratique pour compter les cellules qui répondent à un seul critère et effectuer des statistiques.

Elle va te faire gagner du temps, car elle t’évitera de compter les cellules une par une.

La fonction NB.SI permet de compter les cellules qui répondent à un seul critère spécifié. Elle est très utilisée dans le cadre de statistiques, pour effectuer un recensement par exemple.

Mais comment l’utiliser ? Voici une explication complète avec plusieurs astuces pour comprendre la fonction NB.SI.


Nicolas a donc tourné une vidéo YouTube complète sur la fonction NB.SI !

Vidéo YouTube Morpheus Formation sur la fonction NB.SI

8 minutes 43 pour voir ces différentes notions :

  • À quoi sert la fonction NB.SI ?
  • Compter les cellules avec un texte spécifique
  • Compter les cellules avec des valeurs spécifiques
  • Compter les cellules vides
  • Compter les cellules remplies

Syntaxe fonction NB.SI

La fonction NB.SI permet de compter les cellules qui répondent à un seul critère spécifié. Elle est très utilisée dans le cadre de statistiques, pour effectuer un recensement par exemple.

La syntaxe de la fonction NB.SI est simple : NB.SI(Plage;Critère)

  • La Plage correspond à la plage de cellules dans laquelle tu veux rechercher le Critère.
  • Le Critère correspond à ce que tu veux rechercher dans la Plage. Il doit exister dans la Plage, car il s'agit de la condition à remplir pour le comptage. Un critère de texte, de date ou qui contient un symbole mathématique ou logique (*, >, <, =…) doit être placé entre guillemets (""). En revanche, les guillemets("") ne sont pas nécessaires pour les critères numériques et les références de cellule.

Remarque : NB.SI peut être remplacée par la fonction NB.SI.ENS (un ou plusieurs critères) qui est plus complète et plus facile à utiliser. La syntaxe est tout aussi simple : NB.SI.ENS(Plage_critères1;Critères1;[Plage_critères2];[Critères2];…)

Quel est mon niveau sur Excel ?

Testez gratuitement votre niveau avec notre Quiz Excel ( 7min)


Comment utiliser la fonction NB.SI sur Excel ?

Il existe différentes variantes de la fonction NB.SI. Elle peut en effet compter des textes et des valeurs numériques en fonction d'un seul critère spécifié.

Avant de commencer, tu dois prévoir la création d'un tableau en y insérant des données :

  • Si tu as déjà une base de données sur laquelle travailler, c'est parfait !
  • Sinon, tu peux travailler sur notre fichier d'exercice !

Dans tous les cas, nous allons te montrer comment utiliser la fonction NB.SI sur Excel.

Bien entendu, puisqu'une vidéo permet d'assimiler la compétence par la pratique, nous t'invitons d'abord à la regarder. Tu auras ensuite le récapitulatif des points à retenir avec des exemples ci-dessous.

Compter des cellules contenant du texte

Exemple

Ce tableau liste la ville (critère textuel) de plusieurs habitants. Tu veux compter le nombre d'habitants à Paris dans la cellule B7.
Pour rappel : =NB.SI(Plage;Critère).

Compter du texte avec NB.SI sur Excel
Compter du texte avec NB.SI sur Excel

Dans la cellule B7, tu dois d'abord saisir =NB.SI(.

Puis, tu dois sélectionner la Plage (la colonne) qui est susceptible de contenir le mot "Paris" dans ton tableau. Donc, tu dois sélectionner les données de la colonne "Ville", soit B2:B6. Tu dois mettre ensuite un ; et obtenir =NB.SI(B2:B6;

Enfin, tu dois renseigner le Critère pour seulement compter les cellules pour lesquelles le Critère est vérifié. Ici, tu souhaites compter le nombre de fois où "Paris" apparait dans la Plage, alors tu peux saisir "Paris" et fermer la parenthèse. Tu dois arriver à ce résultat : =NB.SI(B2:B6;"Paris"). Tu peux appuyer sur la touche Entrée pour valider la formule.

Le résultat renvoyé par cette fonction est 4, car il y a 4 habitants à Paris : Julien, Manon, Louise et Benoit.

Remarque

  • (1) Lorsque le critère est une référence de cellule (ici B2), tu dois faire attention, car si le contenu de la cellule (B2) est modifié, alors ton critère se met à jour (si "Paris" devient "Lyon" dans B2, alors le critère de ta fonction NB.SI devient "Lyon").

Compter des cellules contenant des valeurs numériques

Exemple

Ce tableau liste l’âge (valeur numérique) et le nombre d’enfants (valeur numérique) de plusieurs habitants. Tu veux compter le nombre d’habitants ayant au moins 50 ans dans la cellule B7 et le nombre d’habitants ayant 2 enfants dans la cellule C7.
Pour rappel : =NB.SI(Plage;Critère).

Compter des valeurs numériques avec NB.SI sur Excel

Dans la cellule B7 : tu veux compter le nombre d’habitants ayant au moins 50 ans.
D'abord, tu dois saisir =NB.SI( et tu dois ensuite sélectionner la Plage (colonne) qui contient tous les âges. Donc, tu dois sélectionner les données de la colonne "Âge", soit B2:B6. Tu dois mettre ensuite un ; et obtenir =NB.SI(B2:B6;

Enfin, tu dois renseigner le Critère pour seulement compter les cellules pour lesquelles le Critère est vérifié. Ici, tu veux compter le nombre de fois où l'âge est ">=50" dans la Plage, alors tu dois saisir ">=50" et fermer la parenthèse. Tu dois arriver à ce résultat : =NB.SI(B2:B6;">=50"). Tu peux appuyer sur la touche Entrée pour valider la formule.

Le résultat renvoyé par cette fonction est 2, car il y a 2 habitants qui ont au moins 50 ans : Julien et Louise.

Dans la cellule C7 : tu veux compter le nombre d'habitants ayant exactement 2 enfants.
D'abord, tu dois saisir =NB.SI( et tu dois ensuite sélectionner la Plage (colonne) qui contient le nombre d'enfants. Donc, tu dois sélectionner les données de la colonne "Nombre d'enfants", soit C2:C6. Tu dois mettre ensuite un ; et obtenir =NB.SI(C2:C6;

Enfin, tu dois renseigner le Critère. Ici, tu souhaites compter le nombre de fois où "2" apparait dans la Plage, alors tu peux saisir 2 (ou "2") et fermer la parenthèse (les guillemets ne sont pas obligatoires ici). Tu dois arriver à ce résultat : =NB.SI(B2:C6;2). Tu peux appuyer sur la touche Entrée pour valider la formule.

Le résultat renvoyé par cette fonction est 1, car il y a 1 habitant qui a exactement 2 enfants : Nicolas.

Remarque

  • Tu peux utiliser le critère "<>" pour compter le nombre de cellules remplies, et le critère "<>" pour compter le nombre de cellules vides.

Compter des cellules contenant des dates (recenser des dates)

Il est aussi possible de placer une date dans un Critère.

Pour une date précise, tu dois mettre la date entre guillemets dans la fonction NB.SI. Le plus facile serait de sélectionner une cellule avec la date.

Dans l'exemple suivant, nous allons voir comment utiliser la fonction NB.SI.ENS à la place de NB.SI.

Exemple
Ce tableau liste le numéro de commande et la date prévue de livraison. Tu veux répondre aux 4 questions de la colonne D en affichant les réponses dans la colonne E.

Compter des valeurs de date avec NB.SI et NB.SI.ENS sur Excel
Fonction NB.SI : compter des cellules contenant des dates

Remarques

  • (1) Peu importe si tu utilises NB.SI.ENS ou NB.SI, tu as un seul critère.
  • (2) Tu dois utiliser NB.SI.ENS car tu as 2 critères. En effet, lorsque tu veux mettre une période sous la forme d’un critère, tu dois toujours avoir 2 critères : la date de début avec le signe >= ou >, et la date de fin avec le signe <= ou <.
  • (3) Tu peux utiliser le critère "<>" pour compter le nombre de cellules remplies. Peu importe si tu utilises NB.SI.ENS ou NB.SI, tu as un seul critère. Pour rappel, tu peux utiliser le critère "" pour compter le nombre de cellules vides.
  • (4) Le critère "<>[…]" signifie "différent de […]". Ici, tu comptes toutes les cellules qui ne contiennent pas le mot "À venir" ("<>À venir"). Peu importe si tu utilises NB.SI.ENS ou NB.SI, tu as un seul critère.
  • (5) Cette formule permet de renvoyer le même résultat. NB permet en effet de compter les cellules contenant des nombres. Pour rappel, les dates sont des nombres, donc NB est plus rapide à mettre en œuvre ici.

Morpheus Formation certification TOSA

Je certifie mes compétences Excel

Découvrez comment passer la certification TOSA Excel pour mettre en valeur vos compétences.



Nos meilleures pratiques avec la fonction NB.SI

ASTUCESPOURQUOI ?
Utilise la fonction avec des critères de recherche précisPour obtenir des résultats précis et filtrer les données efficacement.
Utilise des références de cellules pour les critères de recherchePour pouvoir facilement modifier les critères de recherche sans avoir à changer la formule.
Évite d'utiliser des références de cellules pour la plage de donnéesPour éviter une formule confuse et difficile à comprendre.
Utilise des opérateurs logiques pour combiner des critères de recherchePour filtrer les données en fonction de plusieurs critères à la fois.
Utilise la fonction NB.SI.ENS pour compter les cellules contenant plusieurs critères simultanémentPour filtrer les données en fonction de plusieurs critères sans avoir à utiliser une formule complexe.
Vérifie les résultats de la formule en utilisant la mise en évidence des cellulesPour s'assurer que la formule a été appliquée correctement aux données et détecter les éventuelles erreurs.
Tableau : Nos meilleures pratiques avec la fonction NB.SI

Les erreurs à éviter avec la fonction NB.SI

La fonction Excel NB.SI est très pratique, surtout lorsque l’échantillon est assez grand.

Par ailleurs, il faut faire très attention aux erreurs, sinon, tu risques de ne pas avoir les bons résultats.

Tout commence par le classement des données. Si tu fais des fautes de frappe dans certaines cellules, Excel ne considérera pas ces cases. Tu n’obtiendras donc pas le bon résultat.

Tu dois aussi faire attention à bien écrire la formule pour éviter les erreurs. Pour cela, il est préférable d’écrire dans la barre des formules pour améliorer ta visibilité.

Regardons dans notre tableau les erreurs qui tu peux rencontrer :

Problème Cause
La formule ne renvoie pas le nombre de cellules attenduCela peut se produire si la plage de données ou les critères de recherche sont incorrects, ou si les références de cellules ne sont pas correctes.
La formule ne renvoie pas les résultats attendusCela peut se produire si les critères de recherche ne sont pas correctement définis, ou si les opérateurs logiques ne sont pas utilisés correctement.
La formule renvoie une erreur #DIV/0!Cela se produit lorsque la plage de données est vide ou que le critère de recherche est incorrect.
La formule renvoie une erreur #N/ACela se produit lorsque la plage de données ou les critères de recherche ne sont pas corrects ou lorsque les données contiennent des erreurs.
La formule renvoie une erreur #VALUE!Cela se produit lorsque les références de cellules sont incorrectes ou lorsque les arguments de la formule ne sont pas correctement définis.
Tableau des problèmes avec la fonction NB.SI

Foire aux questions (FAQ)


Pour aller plus loin avec la fonction NB.SI

La fonction NB.SI, un outil clé pour comptabiliser les occurrences dans une plage de données.

NB.SI s'avère être un outil efficace pour synthétiser les données.

Découvrez nos autres ressources sur cette fonction

Nos ressources gratuites pour progresser lentement, mais sûrement

Tu souhaites avoir notre fiche de révision sur la fonction NB.SI ? Gratuite, elle détaille la syntaxe de la fonction et te donne des exemples complets.

Comment faire ?

Tu dois simplement cliquer sur le bouton "télécharger" situé juste en dessous.

Et pour éviter de faire des erreurs, quoi de mieux que de s'entraîner ?

Comment ?

Tu dois simplement cliquer sur le bouton "télécharger" situé juste en dessous.


Nos formations e-learning Excel pour accélérer votre apprentissage

Prêt à accélérer votre apprentissage et booster votre carrière ? Nos formations e-learning Excel sont conçus pour répondre à vos besoins spécifiques en fonction de votre niveau.

Nos formations en ligne vous permettent de développer vos compétences en autonomie. C'est le compromis idéal pour apprendre Excel à votre rythme, notamment si vous avez un petit budget.

Nos formations e-learning Excel

Accélérez votre apprentissage et boostez votre carrière grâce à nos formations Excel en ligne.


Passez la certification TOSA Excel pour valoriser vos compétences

Vous souhaitez mettre en valeur vos compétences Excel sur votre CV ? La certification TOSA Excel est faite pour vous ! Elle valorise votre niveau sur Excel en délivrant un score sur 1000 que vous pouvez apposer sur votre CV.

Vous pouvez directement passer la certification TOSA Excel sans faire une formation (nos offres ici).

Morpheus Formation certification TOSA

Je certifie mes compétences Excel

Découvrez comment passer la certification TOSA Excel pour mettre en valeur vos compétences.


Les autres fonctions Statistique Excel



As-tu aimé cet article ?

Clique sur l'étoile pour l'évaluer !

Note moyenne 4.7 / 5. Nombre de votes : 96

Aucun vote jusqu'à présent ! Tu peux être le premier à évaluer cet article.

Nicolas Parent
Nicolas Parent

Au fil de mon parcours professionnel (Finance et Comptabilité), j'ai fait la découverte du puissant tableur Excel. Je me suis formé sur cet outil en autodidacte par la pratique. J'ai très vite été confronté à la frustration de perdre un temps précieux dans la recherche d'informations et la résolution des problèmes. J’ai donc décidé de co-fonder Morpheus Formation pour synthétiser, structurer et centraliser les informations. L'objectif est de libérer du temps à tous nos apprenants.

Publications: 133

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

LES 25 FONCTIONS EXCEL les plus utilisées !
Félicitations ! Ton ebook Excel offert !
EXERCICES | FICHES | EXEMPLES
LES 25 FONCTIONS EXCEL LES PLUS UTILISÉES !
E-book Excel offert
devenir un pro sur excel
Inscrivez-vous sur la liste d'attente
vous recevrez un mail avec le coupon le jour de sa sortie
Bénéficiez de - 20% sur la formation dès sortie en vous inscrivant sur la liste d'attente :
FORMATION 100% e-learning
Inscrivez sur la liste d'attente
FORMATION 100% e-learning
Bénéficiez de - 20% sur la formation dès sortie en vous inscrivant sur la liste d'attente :
vous recevrez un mail avec le coupon le jour de sa sortie
devenir un pro sur excel
Inscrivez-vous sur la liste d'attente
vous recevrez un mail avec le coupon le jour de sa sortie
Bénéficiez de - 20% sur la formation dès sortie en vous inscrivant sur la liste d'attente :
FORMATION 100% e-learning
Inscrivez sur la liste d'attente
FORMATION 100% e-learning
Bénéficiez de - 20% sur la formation dès sortie en vous inscrivant sur la liste d'attente :
vous recevrez un mail avec le coupon le jour de sa sortie
Vous souhaitez progresser rapidement et exploiter le plein potentiel d'Excel ? Découvrez dès maintenant notre formation adaptée à votre niveau !
Choisissez votre formation Excel !