Aller au contenu
Maths & statistiques

NB, NBVAL et NB.VIDE

Trois fonctions de comptage : NB compte les nombres, NBVAL toutes les cellules non vides, NB.VIDE les cellules vides. Elles mesurent la taille d'une liste ou son taux de remplissage.

  • compter
  • NB
  • NBVAL
  • NB.VIDE
  • taux de remplissage
  • dénombrement

Syntaxe

Modèle
=NB(plage)        (cellules contenant un nombre)=NBVAL(plage)     (cellules non vides)=NB.VIDE(plage)   (cellules vides)

Exemple

Exemple concret
Suivi RH : 10 salariés en A2:A11 ; en C2:C11, 7 notes d'entretien, 2 cellules vides et 1 « absent »=NBVAL(A2:A11)            renvoie 10 (salariés)=NB(C2:C11)               renvoie 7 (notes numériques)=NB.VIDE(C2:C11)          renvoie 2 (entretiens non saisis)=NBVAL(C2:C11)            renvoie 8 (le texte « absent » est compté)=NB(C2:C11)/NBVAL(A2:A11) renvoie 0,7, soit 70 % au format pourcentage

À retenir

  1. Piège : une formule qui renvoie "" n'est pas vide pour NBVAL, qui la compte, alors que NB.VIDE la compte comme vide. Les deux totaux peuvent donc se chevaucher.
  2. NB ignore les nombres stockés en texte : un écart entre NB et NBVAL sur une colonne de montants révèle souvent un import mal converti.
  3. Pour compter selon une condition (les « absent », les notes au-dessus de 15), passez à NB.SI ou NB.SI.ENS.

Voir aussi