Téléphone : 07.51.62.01.40 | Mail : contact@morpheus-formation.fr
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 des calculs en fonction de critĂšres :
- Fonction SOMME.SI.ENS excel (amélioration de SOMME.SI) : additionner plusieurs nombres.
- Fonction MOYENNE.SI.ENS excel (amélioration de MOYENNE.SI) : calculer la moyenne de plusieurs nombres.
- Fonction MIN.SI.ENS excel (MIN.SI n'existe pas) : renvoyer le plus petit nombre de plusieurs nombres.
- Fonction MAX.SI.ENS excel (MAX.SI n'existe pas) : renvoyer le plus grand nombre de plusieurs nombres.
- Fonction NB.SI.ENS excel (amélioration de NB.SI) : compter les cellules.
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
Vous vous demandez quelles fonctions Excel utiliser pour ĂȘtre vraiment efficace ? DĂ©couvrez-le avec notre quiz personnalisĂ© sur les fonctions Excel, conçu rien que pour vous. đŻ Rendez-vous en bas de lâarticle pour commencer dĂšs maintenant !
5 informations Ă retenir
- NB.SI permet de compter les cellules qui répondent à un seul critÚre.
- NB.SI.ENS remplace la fonction NB.SI.
- Exemple pratique : pour compter les valeurs positives (supérieures à 0), tu peux utiliser la formule =NB.SI.ENS(A:A;">0").
- 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.
- 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 fonction NB.SI
NB.SI(Plage;CritĂšre)
Argument | Description |
---|---|
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. |
Nos exercices Excel pour tous les niveaux
Progresser maintenant avec nos 10 exercices gratuits qui permettent de se former totalement gratuitement ! Profitez des exercices gratuitement jusqu'Ă la fin du mois.
Exemples d’utilisation NB.SI Excel
Exemple 1 : compter des cellules contenant du texte ou un nombre
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).
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 : compter des cellules contenant des dates (recenser des dates)
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).
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 : compter ce qui "commence par", "contient" ou "se termine par"
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" :
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)
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.
Nos meilleures pratiques
ASTUCES | POURQUOI ? |
---|---|
Utilise la fonction avec des critÚres de recherche précis | Pour obtenir des résultats précis et filtrer les données efficacement. |
Utilise des références de cellules pour les critÚres de recherche | Pour 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Ă©es | Pour Ă©viter une formule confuse et difficile Ă comprendre. |
Utilise des opérateurs logiques pour combiner des critÚres de recherche | Pour 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ément | Pour 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 cellules | Pour s'assurer que la formule a été appliquée correctement aux données et détecter les éventuelles erreurs. |
Les erreurs Ă Ă©viter
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 attendu | Cela 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 attendus | Cela 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/A | Cela 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. |
Bonus : Power Query & 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
- 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.
- 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.
- 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.
- 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
- 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.
- 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 pour collecter, combiner et transformer tes données dans Excel. 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.
FAQ : NB.SI Excel
Test de niveau sur les fonctions Excel
Connaissez-vous toutes les fonctions d'Excel ?
Vous pensez avoir fait le tour des fonctions Excel ? Ce quiz pourrait bien vous surprendre ! DĂ©couvrez les formules indispensables qui manquent Ă votre arsenal.
Test de niveau sur Excel
Quel est mon niveau sur Excel ?
Testez gratuitement votre niveau avec notre Quiz Excel (â 7min)
DĂ©couvrez notre e-book complet sur les fonctions Excel !
Vous souhaitez avoir un support récapitulatif des fonctions dans Excel ? Notre e-book est l'outil idéal pour vous ! Notre guide exhaustif vous propose :
- 148 fonctions d'Excel détaillées avec des fiches pratiques et des exercices pour vous entraßner.
- Des fichiers d'exercices téléchargeables, classés par type de fonction, pour une pratique ciblée et efficace.
- Un chapitre sur les bases d'Excel pour une prise en main rapide et des conseils pour Ă©viter les erreurs courantes.
- Mise à jour à vie pour rester à la pointe des derniÚres nouveautés.
Que vous soyez étudiant, professionnel ou chef d'entreprise, cet e-book vous offre des outils précieux pour maßtriser Excel à tous les niveaux.
Pourquoi choisir notre e-book ?
- Expertise reconnue : Nicolas a formé plus de 700 apprenants sur Excel.
- Gain de temps : Toutes les informations essentielles sont synthétisées et facilement accessibles.
- Adapté à tous les niveaux : Chaque fonction est expliquée clairement avec des exemples concrets.
- Pratique : Exercez-vous avec les fichiers inclus et maĂźtrisez Excel plus rapidement.
Formation Excel par niveau
Cette formation vous offre l'opportunitĂ© de maĂźtriser les bases essentielles dâExcel. Vous apprendrez Ă utiliser les bonnes pratiques pour amĂ©liorer votre productivitĂ© et gagner du temps au quotidien.
Cette formation vous offre l'opportunitĂ© dâutiliser Excel comme un(e) pro ! Vous allez rĂ©viser les bonnes pratiques Ă mettre en Ćuvre pour organiser parfaitement vos donnĂ©es dans Excel. Lâobjectif est de vous libĂ©rer du temps pour lâaffecter Ă dâautres tĂąches.
Cette formation vous offre lâopportunitĂ© de consolider vos compĂ©tences acquises au fil des annĂ©es et de rĂ©soudre rapidement les problĂšmes que vous rencontrez. Vous apprendrez Ă mobiliser vos connaissances pour construire des outils de gestion sans code VBA.
Envie de maßtriser Excel et gagner réellement du temps ? Découvrez nos formations Excel adaptées à votre niveau :