Fonction NB.SI Excel

Fonction NB.SI Excel

NB.SI permet de compter les cellules qui répondent à un seul critère.

4.7
(98)

La fonction NB.SI Excel permet de compter les cellules qui répondent à un seul critère.

NB : la fonction NB.SI.ENS (un ou plusieurs critères) est plus complète que NB.SI.

Elle fait partie des fonctions permettant d'effectuer descalculs en fonction de critères :


Ma note pour cette fonction (et mes explications dans cet article) :


Avis de notre expert Excel sur la fonction NB.SI

La fonction NB.SI dans Excel est moins pertinente aujourd'hui depuis l'apparition de la fonction NB.SI.ENS. En effet, NB.SI.ENS est plus complète que la fonction NB.SI, car elle permet de compter les cellules qui répondent à un ou plusieurs critères. Tu peux utiliser le symbole * dans le critère pour compter ce qui "commence par", "contient", ou "se termine par".

Avis de notre formateur : Nicolas Parent
Téléchargez le fiche de révision sur la fonction NB.SI Excel

Vidéo : Comment utiliser la fonction NB.SI Excel ?

Dans cette courte vidé, notre formateur expert Nicolas PARENT tout ce que vous devez savoir sur cette fonction d'Excel !

Vidéo YouTube : Comment utiliser la fonction NB.SI sur Excel ?

5 informations à retenir :

  1. NB.SI permet de compter les cellules qui répondent à un seul critère.
  2. NB.SI.ENS remplace la fonction NB.SI.
  3. Exemple pratique : pour compter les valeurs positives (supérieures à 0), tu peux utiliser la formule =NB.SI.ENS(A:A;">0").
  4. Il est conseillé de placer les critères en dehors du tableau pour éviter les modifications involontaires des résultats si les valeurs du tableau changent.
  5. Pour faire appel à des critères signifiant "contenant", "commençant" ou "se terminant" tu peux utiliser le symbole *. Par exemple, utiliser "P*" pour tous les éléments commençant par "P". Attention, cela ne distingue pas la casse (les minuscules des majuscules).

Syntaxe de la fonction NB.SI sur Excel

La syntaxe de NB.SI est facile à prendre en main. Il suffit d’indiquer la plage à analyser, puis le critère à respecter pour qu’Excel compte automatiquement les cellules correspondantes.

Une fois comprise, cette fonction devient un réflexe pour analyser des données sans formules complexes.

NB.SI(Plage;Critère)

ArgumentDescription
Plage (obligatoire)Plage dans laquelle tu veux rechercher le Critère.
Critère (obligatoire)Critère que tu veux rechercher dans la Plage.
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.
Syntaxe de la fonction NB.SI Excel
Visuel Test de niveau Excel avec Corrigé

Quel est mon niveau sur Excel ?

Testez gratuitement votre niveau avec notre quiz Excel (≈ 7 min). Accédez immédiatement à vos résultats, avec un corrigé détaillé et des ressources pour progresser.

Exemple 1 - Comment compter des habitants selon différents critères sur Excel ?

Ici, tu veux compter le nombre d'habitants à Paris (cellule B6), le nombre d'habitants ayant au moins 50 ans (cellule C6) et le nombre d'habitants ayant exactement 2 enfants (cellule D6).

NB.SI.ENS excel compter des cellules contenant du texte ou un nombre
NB.SI.ENS excel compter des cellules contenant du texte ou un nombre

RemarquES

  • (1) Lorsque le critère est une référence de cellule (ici B2), tu dois faire attention, car si tu modifies le contenu de la cellule B2, alors le critère se met à jour (si "Paris" devient "Lyon" dans B2, alors le critère de la fonction NB.SI devient "Lyon").
  • Si tu veux compter des cellules qui répondent à un critère de date, tu dois mettre la date entre "" dans le Critère, ou bien sélectionner la référence de cellule qui contient la date.
  • Tu peux utiliser le critère "<>" ("différent de rien") pour compter le nombre de cellules remplies, et le critère "" ("rien") pour compter le nombre de cellules vides.

Exemple 2 - Comment compter des commandes selon plusieurs critères sur Excel ?

Ce tableau liste les numéros de commande et les dates prévues de livraison. Tu veux répondre aux 4 questions (colonne D) en renvoyant les réponses dans la colonne E.

La fonction NB.SI ne permet pas de renvoyer le résultat de la cellule E2, car tu dois mettre deux critères. C'est la raison pour laquelle nous te conseillons de toujours utiliser la fonction NB.SI.ENS (un ou plusieurs critères) à la place de la fonction NB.SI (un seul critère).

NB.SI.ENS Excel compter des cellules contenant des dates (recenser des dates)
NB.SI.ENS Excel compter des cellules contenant des dates (recenser des dates)

RemarquES

  • (1) Peu importe si tu utilises NB.SI.ENS ou NB.SI, car 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 dans un critère, tu dois toujours avoir 2 critères :
    La date de début précédée du signe >= ou >, et la date de fin précédée du signe <= ou <.
  • (3) Tu peux utiliser le critère "<>" pour compter le nombre de cellules remplies. 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, car tu as un seul critère.
  • (5) Cette formule permet de renvoyer le même résultat. La fonction NB permet en effet de compter les cellules contenant des nombres. Pour rappel, les dates sont des nombres, donc la fonction NB est plus rapide à mettre en œuvre ici.

Exemple 3 - Comment compter des cellules contenant un texte sur Excel ?

Tu peux utiliser NB.SI.ENS (ou NB.SI) et le symbole * dans le critère pour compter les cellules qui "commencent par", "contiennent" ou "se terminent par".

Voici une courte vidéo qui te montre comment compter les cellules qui "contiennent" :

Vidéo YouTube : Comment utiliser la condition "Contient" avec NB.SI.ENS ?

Le symbole * signifie "peu importe ce qu'il y a". Voici le récapitulatif de la définition des trois critères avec le symbole * :

  • "Critère*" signifie "commence par" (peu importe ce qu'il y a avant)
  • "*Critère*" signifie "contient" (peu importe ce qu'il y a avant et après)
  • "*Critère" signifie "se termine par" (peu importe ce qu'il y a après)

Fichier d’exercices sur la fonction NB.SI Excel

Pour bien comprendre la logique de NB.SI, rien de tel que la pratique. Dans le fichier d’exercices, vous allez utiliser la fonction dans des situations concrètes : comptage de valeurs, de catégories ou de conditions simples rencontrées au quotidien.

Ces exercices vous permettront de prendre de bons réflexes et d’éviter les erreurs courantes liées aux critères.

Téléchargez la fiche PDF sur la fonction NB.SI Excel

Pour revoir tranquillement l’utilisation de NB.SI avec des critères texte, vous pouvez télécharger le fichier d’exercices. Il regroupe les cas vus ici (commence par, contient, se termine par) pour vous entraîner et garder une fiche de révision sous la main.

Fiche PDF fonction NB.SI Excel

Nos conseils pour bien utiliser la fonction NB.SI Excel

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 Excel

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 que 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

Bonus : Power Query & la fonction NB.SI

Dans Power Query, l'approche pour atteindre un résultat similaire est légèrement différente, car Power Query ne possède pas de fonction directe équivalente à NB.SI. Pour effectuer des comptages conditionnels dans Power Query, vous devrez combiner quelques étapes et fonctions différentes.

Étapes pour effectuer un comptage conditionnel dans Power Query

  1. Charger les données dans Power Query :
    • Sélectionnez vos données dans Excel et naviguez vers l'onglet "Données". Cliquez sur "Obtenir et transformer les données", puis choisissez "À partir de la table/gamme" pour charger vos données dans Power Query.
  2. Filtrer les données selon le critère souhaité :
    • Une fois dans l'éditeur Power Query, utilisez la fonction de filtrage pour isoler les lignes qui répondent à votre critère. Par exemple, si vous souhaitez compter le nombre de ventes supérieures à 100, filtrez la colonne des ventes pour ne conserver que les valeurs supérieures à 100.
  3. Ajouter une colonne pour le comptage :
    • Après avoir filtré les données, ajoutez une colonne personnalisée en allant dans l'onglet "Ajouter une colonne" et en sélectionnant "Colonne personnalisée". Dans la formule, vous pouvez simplement mettre 1 pour représenter chaque ligne filtrée.
  4. Aggréger les données :
    • Pour compter les lignes, retournez à l'onglet "Accueil" et choisissez "Regrouper par". Sélectionnez une colonne appropriée pour le regroupement (ou choisissez "Toutes les lignes" pour un comptage total), puis dans l'opération d'agrégation, sélectionnez "Somme" de la colonne que vous avez ajoutée avec des 1s.
  5. Charger les données modifiées :
    • Une fois le regroupement et le comptage effectués, chargez les données modifiées de retour dans Excel en cliquant sur "Fermer & charger".

Avantages de l'approche Power Query

  • Automatisation : Les étapes de transformation sont enregistrées dans Power Query, permettant une application automatique lors des actualisations de données.
  • Flexibilité : Vous pouvez ajuster les critères de comptage et le regroupement selon les besoins spécifiques de votre analyse.
  • Traitement des Grandes Données : Power Query gère efficacement de grands volumes de données, ce qui le rend idéal pour les environnements de données volumineux.

Vous ne savez pas utiliser Power Query ? Power Query est une technologie sous-utilisée incorporée dans Excel et d'autres produits Microsoft conçue pour vous aider à mettre en forme vos données. Prends un moment pour découvrir notre Formation Excel Power Query. En maîtrisant Power Query, vous pouvez nettement améliorer la qualité de vos données en éliminant les redondances ou en focalisant sur les anomalies, contribuant ainsi à des analyses plus précises et informées. Vous hésitez, découvrez notre formation gratuite sur Power Query.

Aller plus loin

Maîtrisez les fonctions Excel

Visuel_Formation gratuiteExcel_enligne

Découvrez notre livre complet sur les fonctions Excel

E-book Excel Nicolas

Maîtrisez les fonctions de A à Z sur Excel

Vous souhaitez exploiter pleinement les fonctions d'Excel et gagner du temps dans la réalisation de vos tâches ? Notre e-book est fait pour vous !

Il contient une fiche et des exercices pratiques pour chaque fonction Excel. C'est l'ouvrage idéal pour maîtriser les fonctions dont vous avez besoin, stimuler votre créativité et améliorer la qualité de vos fichiers.

Encore un doute ? Profitez d'un aperçu avec notre -> eBook Excel gratuit.

Compter des cellules avec NB.SI est simple.
Mais savoir choisir la bonne fonction, structurer ses données et construire des formules fiables fait toute la différence sur le long terme.

Chez Morpheus Formation, nous vous aidons à maîtriser Excel de manière claire et durable.

Nos formations Excel, c’est :

  • Une formation sur mesure, adaptée à votre niveau et à vos usages
  • Un travail directement sur vos fichiers Excel
  • Un formateur Excel expert, dédié et pédagogue
  • Des méthodes pour créer des fichiers fiables, lisibles et évolutifs
  • Une certification reconnue en fin de parcours (TOSA ou ENI)
  • Des formations finançables selon votre situation (CPF, OPCO…)
Découvrir notre formation Excel certifiante avec un formateur expert

Besoin d'une formation en présentiel ? découvrez nos formations en présentiel Excel complètes à Nanterre

FAQ - Fonction NB.SI Excel

Qu'est-ce que la fonction NB.SI ?

La fonction NB.SI permet de compter les cellules qui répondent à un seul critère.

Comment compter le nombre d'occurences sur Excel ?

Tu dois utiliser la fonction NB.SI.ENS (ou NB.SI, mais elle est moins complète, car tu peux paramétrer un seul critère).

Est-il est possible d'utiliser NB.SI.ENS à la place de NB.SI ?

Oui ! La fonction NB.SI peut être utilisée uniquement lorsqu'il y a un seul critère. La fonction NB.SI.ENS (un ou plusieurs critères) est plus complète et plus facile à utiliser.

Si cet article vous a plu, partagez-le avec votre équipe ou laissez-nous un commentaire ! 💚

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

Note moyenne 4.7 / 5. Nombre de votes : 98

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

Nicolas Parent - Formateur Excel chez Morpheus Formation

Nicolas Parent - Formateur Excel chez Morpheus Formation

Je suis Nicolas, formateur Excel et co-fondateur de Morpheus Formation. Ancien comptable diplômé d'un DCG, j’ai accompagné des dizaines de collègues avant de me spécialiser dans la formation Excel. Avec plus de 700 apprenants accompagnés et des centaines d’heures de formation en entreprise, j’ai développé une pédagogie simple : rendre Excel accessible, quel que soit votre niveau.

Mes spécialités : Power Query, les Tableaux Croisés Dynamiques (TCD) ou encore les fonctions modernes : RECHERCHEX, SI.CONDITIONS, FILTRE…

Je forme notamment sur :
Formation Excel 2.0 à distance : exploiter les dernières fonctionnalités
Formation Excel débutant : poser des bases solides
Formation Excel avancé : approfondir l’analyse et l’automatisation
Formation Excel à Paris : accompagnement en présentiel

💡 Bon à savoir : nos formations sont éligibles au CPF si vous avez travaillé plus de deux ans en France. Cliquez ici pour découvrir la meilleure formation Excel CPF.

Articles: 295

Laisser un commentaire

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

🎁 Félicitations ! Votre ebook Excel offert !
EXERCICES | FICHES | EXEMPLES
Votre ebook Excel offert !
Félicitations !
Vous souhaitez progresser rapidement et exploiter le plein potentiel d'Excel ?
Choisissez votre
formation Excel !
Quel est votre niveau sur Excel ?
Seulement 7 % des 8 000 personnes ont atteint un niveau avancé.
Testez vos connaissances sur Excel pour vous situer par rapport aux autres utilisateurs et découvrez nos ressources exclusives adaptées à votre niveau.
*et recevez votre certificat à la fin !
Sky Rocket Your Agency Income
Get Our Free Guide to
299 vidéos Excel rien que pour vous 😁
Tout ce qu’il faut pour progresser gratuitement sur Excel !
  • Une publication par semaine (minimum !)
  • Vos commentaires ? On les lit tous (promis)
  • Nos vidéos partent des vrais problèmes rencontrés 
C’est gratuit. C’est utile. C’est pour vous.
Excel vous fait perdre du temps ? Demandez un AUDIT gratuit
  • Identifier ce qui vous ralentit dans vos fichiers
  • Voir ce qui peut être automatisé ou fiabilisé
  • Comprendre comment faire évoluer votre façon de travailler
  • Découvrir le format de formation le plus efficace pour vous
  • Repartir avec une vision claire (même sans formation)
100 % gratuit • Sans engagement • 15 minutes Réservé aux professionnels basés en France
NICOLAS PARENT - Formateur Excel -
Expliquez-nous comment vous travaillez sur Excel. On vous montre quoi améliorer. En 15 minutes avec un expert, vous allez pouvoir :
LES 25 FONCTIONS EXCEL LES PLUS UTILISÉES !
E-book Excel offert