Résumé
Pour compter le nombre de cellules contenant un texte différent d’une valeur donnée, on peut utiliser la fonction NB.SI. Dans notre exemple, la formule en E6 est :
= NB.SI( B5:B10 ; "<>" & E4 )
Cette formule permet de compter le nombre d’articles qui n’ont pas la référence indiquée en E4.
Formule Excel – Compter le nombre de cellules contenant un texte différent de
= NB.SI( plage_de_cellules ; "<>" & valeur )
Explications
Dans notre exemple, l’objectif est de compter le nombre de références qui sont différentes de la référence indiquée dans la cellule E4. La solution la plus simple est d’utiliser la fonction NB.SI.
Fonction NB.SI
La fonction NB.SI permet de calculer le nombre de cellules respectant un critère donné. Sa syntaxe est :
= NB.SI( plage ; critère )
Pour définir le critère, nous allons nous servir des opérateurs logiques. Il s’agit de symboles indiquant des inégalités. Le tableau ci-dessous indique l’ensemble des opérateurs logiques disponibles :
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) |
Opérateur logique « différent de »
Pour indiquer à Excel que nous voulons compter le nombre de cellules « différentes de », nous allons nous servir de l’opérateur logique « <> ». Dans notre exemple, vu que la référence est indiquée dans une cellule nous allons concaténer notre opérateur avec la valeur grâce au caractère &
.
= NB.SI( B5:B10 ; "<>" & E4 )
Il est parfaitement possible d’indiquer directement la référence dans la cellule :
= NB.SI( B5:B10 ; "<>AB - 55412" )
Formules en lien
- Compter le nombre de cellules égales à un texte
- Compter le nombre de cellules contenant une partie du texte (mot, caractère)
- Compter nombre de valeurs texte différentes
- Compter le nombre de cellules non vides
- NB.SI avec plusieurs critères
- Somme si non vide
- Somme si vide
- SOMME.SI.ENS avec plusieurs critères sur la même colonne
- SOMMEPROD avec SI
- Somme si date est entre deux dates
- MIN.SI.ENS sensible à la casse
- MAX sensible à la casse
- MAX.SI.ENS sensible à la casse