Résumé
Pour compter le nombre de cellules contenant le même texte sur Excel, on peut utiliser la fonction NB.SI.
= NB.SI( $B$3:$B$7 ; B3 )
Pour Compter les cellules contenant du texte (peu importe le texte)
Formule Excel – Compter le nombre de cellules contenant le même texte
= NB.SI( cellules ; texte )
Explications
Cette formule Excel permet de compter le nombre de cellules contenant le même texte. On peut vérifier que le nombre d’apparitions du texte dans le tableau.
Fonction NB.SI
La fonction NB.SI est une fonction Excel. Elle permet de compter le nombre de cellules répondant à un critère. Le critère peut être défini sur des nombres, des dates ou des textes.
De plus, la fonction NB.SI autorise l’utilisation des caractères génériques. Ils permettent d’effectuer des recherches partielles. On peut compter les cellules commençant par/se terminant par/contenant un mot ou un terme précis.
Le tableau ci-dessous vous donne un résumé de ces différents éléments en fonction du type de donnée dans vos cellules.
Type | Syntaxe | Signification |
---|---|---|
Texte | “Production” | la valeur est égale à Production |
“<>Production” | la valeur est différente de Production | |
“*Production*” | la valeur contient Production | |
“Production*” | la valeur commence par Production | |
“*Production” | la valeur se termine par Production | |
Date | “>”&DATE(2022;1;1) | Supérieur au 01/01/2022 |
“>=”&DATE(2022;1;1) | Supérieur ou égal au 01/01/2022 | |
“<”&DATE(2022;1;1) | Inférieur au 01/01/2022 | |
“<=”&DATE(2022;1;1) | Inférieur ou égal au 01/01/2022 | |
DATE(2022;1;1) | Date exacte | |
Nombres | “>”&2000 | Supérieur à 2000 |
“>=”&2000 | Supérieur ou égal à 2000 | |
“<”&2000 | Inférieur à 2000 | |
“<=”&2000 | Inférieur ou égal à 2000 | |
2000 | Montant exact | |
Autres conditions | “=” | Cellule vide (pas de formule ni de valeur nulle) |
“” | Valeur nulle (peut être le résultat d’une formule) | |
“<>” | Cellule non vide (inclus zéro) |
La fonction NB.SI peut ainsi compter le nombre de cellules contenant le même texte.
= NB.SI( plage_de_cellules ; texte )
= NB.SI( $B$3:$B$7 ; "Chaise" )
ou
= NB.SI( $B$3:$B$7 ; B3 )
Limitations
La formule Excel présentée est valable pour vérifier les cellules dont la valeur est égale à texte donné (ex: égal à « Chaise »). Pour compter les cellules dont les valeurs contiennent un texte, un mot ou un caractère particulier, il vaut mieux se tourner vers la solution Compter les cellules contenant un mot ou un caractère spécifique.
Si on souhaite simplement compter les cellules contenant du texte, il faut se tourner vers la solution Compter les cellules contenant du texte.