Aller au contenu principal

NB vs NBVALQuelle fonction choisir ?

Comparaison complète avec exemples et recommandations (2026)

Résumé rapide

CritèreNBNBVAL
Ce qui est compté
Nombres uniquement
Tout sauf les cellules vides
Texte
Ignoré
Compté
Erreurs
Ignorées
Comptées
Dates
Comptées (ce sont des nombres)
Comptées

NB pour vérifier combien de cellules contiennent des nombres. NBVAL pour savoir combien de cellules sont remplies, quel que soit le contenu.

NB : rappel

=NB(valeur1; [valeur2]; ...)

Compte le nombre de cellules contenant des nombres.

NBVAL : rappel

=NBVAL(valeur1; [valeur2]; ...)

Compte le nombre de cellules non vides.

Comparaison détaillée NB vs NBVAL

CritèreNBNBVAL
Ce qui est compté
Nombres uniquement
Tout sauf les cellules vides
Texte
Ignoré
Compté
Erreurs
Ignorées
Comptées
Dates
Comptées (ce sont des nombres)
Comptées

Laquelle choisir ?

Tu veux compter uniquement les valeurs numériquesUtilise NB

Tu veux savoir combien de cellules sont remplies (texte, nombres, tout)Utilise NBVAL

Tu veux compter les cellules videsUtilise NB.VIDE (ni NB ni NBVAL)

Questions fréquentes

NB compte-t-elle les dates ?

Oui, car dans Excel les dates sont stockées comme des nombres (jours depuis le 1er janvier 1900). NB les compte donc normalement.

NBVAL compte-t-elle les cellules avec des espaces ?

Oui, une cellule contenant un espace n'est pas vide. NBVAL la compte. Piège classique : utilise SUPPRESPACE pour nettoyer tes données.

Comment compter les cellules contenant du texte uniquement ?

Il n'y a pas de fonction dédiée. Astuce : NBVAL(A1:A100) - NB(A1:A100) te donne le nombre de cellules non vides qui ne sont pas des nombres (donc texte + erreurs).

Voir les guides complets

Métiers concernés

Tu veux maîtriser les deux ?

Rejoins Le Dojo Club pour accéder à des formations complètes sur toutes les fonctions Excel, avec des exercices pratiques et une communauté d'entraide.

Essayer pendant 30 jours