Affiche un calcul conditionnel dans une plage.
Pour obtenir un exemple de feuille de calcul et suivre la vidéo, cliquez sur "Créer une copie" ci-dessous.
Renvoie un calcul conditionnel de lignes dans une colonne de données.
Exemple d'utilisation
NB.SI(nom_table!score; ">90")
Syntaxe
NB.SI(colonne_critères; critère)
colonne_critères
: colonne de données à laquelle appliquer "critère".critère
: format ou test à appliquer à "colonne".
Remarque : Il n'est pas possible de compter les lignes uniques dans plusieurs colonnes.
Exemple d'utilisation
NB.SI(A1:A10; ">20")
NB.SI(A1:A10; "Réglé")
Syntaxe
NB.SI(plage; critère)
-
plage
: plage testée par rapport aucritère
. -
critère
: format ou test à appliquer à laplage
.-
Si la
plage
contient du texte à vérifier, lecritère
doit être une chaîne. Il peut contenir des caractères génériques, y compris?
pour représenter un seul caractère, ou
*
pour correspondre à zéro ou à plusieurs caractères contigus. Pour représenter un point d'interrogation ou un astérisque, faites précéder le caractère du tilde (~
) (~?
et~*
). Le critère de chaîne doit être placé entre guillemets. Chaque cellule de laplage
est ensuite comparée aucritère
afin d'identifier les résultats exacts (ou les correspondances, si des caractères génériques sont utilisés). -
Si la
plage
contient des nombres à comparer, lecritère
peut être une chaîne ou un nombre. Si un nombre est fourni, chaque cellule de laplage
est vérifiée afin de déterminer si elle est identique aucritère
. Dans le cas contraire, lecritère
peut correspondre à une chaîne contenant un nombre (qui recherche également les résultats exacts) ou un nombre précédé de l'un des opérateurs suivants :=
,>
,>=
,<
ou<=
, qui vérifie si la cellule de la plage est égale à, supérieure à, supérieure ou égale à, inférieure à, ou inférieure ou égale à la valeur du critère, respectivement.
-
Remarques
NB.SI
peut uniquement effectuer des calculs conditionnels avec un seul critère. Pour plusieurs critères, utilisezNB.SI.ENS
ou les fonctions de base de donnéesBDNB
ouBDNBVAL
.-
La fonction
NB.SI
n'est pas sensible à la casse.
Exemples
Créer une copie
Voir également
NB.SI.ENS
: Affiche le nombre total de cellules d'une plage respectant plusieurs critères.
SOMME.SI
: Affiche une somme conditionnelle dans une plage.
BDNBVAL
: Dénombre les valeurs, y compris du texte, sélectionnées à partir d'une plage sous forme de tableau ou d'un tableau de base de données à l'aide d'une requête SQL.
BDNB
: Dénombre les valeurs numériques sélectionnées à partir d'une plage sous forme de tableau ou d'un tableau de base de données à l'aide d'une requête SQL.
COUNTUNIQUE
: Compte le nombre de valeurs uniques dans une liste de valeurs et de plages spécifiées.
NBVAL
: affiche le nombre de valeurs d'un ensemble de données.
NB.VIDE
: Affiche le nombre de cellules vides dans une plage donnée.
NB
: affiche le nombre de valeurs numériques d'un ensemble de données.