Aller au contenu
Klargrid

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

Questions fréquentes

Comment compter les cellules non vides ?
=NBVAL(A:A) ; avec NB.SI, =NB.SI(A:A;"<>").