Toutes les fonctionsStatistics
NBVAL (COUNTA) dans Excel
NBVAL (COUNTA) expliquée avec sa syntaxe, les en-têtes, les espaces, les erreurs, sa différence avec NB et trois exemples vérifiés.
Syntaxe
COUNTA(value1, …)Exemple : =COUNTA(A2:A10)
Disponible dans : All versions
NBVAL compte les valeurs non vides de ses arguments. Sa syntaxe est =COUNTA(value1, [value2], …).
Quand l’utiliser
- Compter le nombre de réponses remplies dans une enquête, quel que soit leur type.
- Dimensionner une liste qui s’allonge, par exemple avec =COUNTA(A:A)-1 pour compter les noms sous un en-tête.
- Contrôler l’exhaustivité : comparez COUNTA d’une colonne obligatoire au nombre de lignes.
Arguments
- value1. La première valeur ou plage dans laquelle repérer les cellules remplies.
- value2, …. Les autres valeurs ou plages à inspecter sont facultatives.
Exemples expliqués
Compter les cellules remplies
Formule : C2: =COUNTA(A2:A5)
Résultat : 3
10, pending et 20 sont des valeurs non vides.
Compter sur plusieurs colonnes
Formule : D2: =COUNTA(A2:B3)
Résultat : 3
Trois cellules contiennent des valeurs.
Inclure du texte littéral
Formule : C2: =COUNTA(A2,"done")
Résultat : 2
Un argument textuel direct est lui aussi compté.
À vous de jouer
Modifiez une formule ou une valeur dans la feuille d’exemple et observez le résultat.
Formule en F2 : =COUNTA(A2:A7)
Résultat en F2 : 6
Erreurs et vérifications
- Le compte inclut l’en-tête. COUNTA compte chaque cellule non vide, y compris le titre de la ligne 1. Soustrayez 1 ou commencez la plage sous l’en-tête.
- Des cellules qui semblent vides sont comptées. Une cellule contenant seulement une espace n’est pas vide. Repérez ces cellules avec LEN(TRIM(A2))=0 et effacez-les.
- Les erreurs sont également comptées. COUNTA considère #N/A comme une valeur. Utilisez COUNT si seuls les nombres doivent être comptabilisés.
Fonctions associées
Questions fréquentes
- Quelle différence existe-t-il entre NBVAL et NB ?
- COUNTA inclut le texte, les nombres, les valeurs logiques et les erreurs. De son côté, COUNT se limite aux nombres et aux dates.
- Comment compter les cellules vides ?
- Utilisez COUNTBLANK(range), ou ROWS(range)-COUNTA(range).
- Comment repérer les cellules qui semblent seulement vides ?
- Testez LEN(A2)=0 ou LEN(TRIM(A2))=0 ; une espace ou le texte vide renvoyé par une formule paraît vide, mais reste un contenu.
Autres fonctions de la catégorie Statistics