La fonction NB.SI
Compter les cellules qui répondent à un critère : combien de commandes pour le Nord, combien de montants négatifs, combien de fois un code apparaît.
La syntaxe
=NB.SI(plage; critère)
Dans un Excel en anglais : =COUNTIF(range, criteria).
Les arguments
- plage : les cellules à compter.
- critère :
"Nord","<0",A2,"*urgent*".
Un exemple
=NB.SI($A$2:$A$500;A2)>1
VRAI sur chaque ligne dont la valeur apparaît plus d'une fois : recopiée vers le bas, ou mise dans une mise en forme conditionnelle, elle repère les doublons.
Les pièges
- Plus de 255 caractères : NB.SI ne compare pas les textes plus longs.
- Les jokers : un texte qui contient * ou ? est lu comme un motif ;
~*pour un astérisque véritable. - Plage non figée pour les doublons : sans
$, elle glisse.
Aller plus loin
- NB.SI.ENS.
- Supprimer les doublons et Doublons approchés : retirer les doublons d'un fichier entier.
Questions fréquentes
- Comment compter les cellules non vides ?
=NBVAL(A:A); avec NB.SI,=NB.SI(A:A;"<>").