cellio

COUNT vs COUNTA sur Excel : guide et différences

Comprenez la différence entre COUNT (NB) et COUNTA (NBVAL). Exemples clairs pour compter cellules pleines, vides ou avec du texte sans erreur.

Par Ayoub Farid · · 3 min de lecture

Excel propose plusieurs fonctions pour compter des éléments, et choisir la mauvaise formule est souvent la raison pour laquelle votre calcul affiche désespérément « 0 ». Voici la différence résumée dans un tableau, suivie des explications détaillées. (Notez qu'avec la version française d'Excel, les fonctions s'écrivent en français et séparent leurs arguments par un point-virgule).

FonctionCe qu'elle compteExemple d'utilisation
COUNT (NB)Cellules contenant des nombres (dates incluses)Compter les mois enregistrant un chiffre d'affaires
COUNTA (NBVAL)Cellules non videsCompter le nombre de noms dans une liste
COUNTBLANK (NB.VIDE)Cellules videsIdentifier les dossiers où il manque une valeur
COUNTIF (NB.SI)Cellules respectant un critère précisCompter les commandes avec le statut « Payé »

COUNT : compter les nombres

=COUNT(B2:B13)

Cette fonction compte exclusivement les nombres. Le texte, les cellules vides et les erreurs sont systématiquement ignorés. Utilisez-la pour vérifier combien de valeurs numériques sont réellement prises en compte par une fonction SUM (SOMME) ou AVERAGE (MOYENNE). Sur une version française d'Excel, utilisez la fonction NB.

COUNTA : compter tout ce qui n'est pas vide

=COUNTA(A2:A100)

Cette fonction comptabilise n'importe quelle cellule non vide : du texte, des nombres, des dates, et même des valeurs d'erreur. C'est l'outil parfait pour compter des noms, des lignes de données ou des entrées dans votre feuille de calcul. Son équivalent en français est la fonction NBVAL.

Attention : une cellule qui semble vide mais contient une simple espace, ou une formule renvoyant une chaîne vide "", sera considérée comme non vide par COUNTA.

COUNTBLANK : compter les cellules vides

=COUNTBLANK(C2:C100)

Cette formule compte les cellules vides (fonction NB.VIDE en français). Notez une subtilité : les formules renvoyant une chaîne vide "" sont considérées comme vides ici, contrairement au comportement de COUNTA. Cette divergence surprend régulièrement les utilisateurs.

Compter avec des conditions

Pour répondre à des questions comme « combien de ventes concernent le café » ou « combien de valeurs dépassent 5 000 », utilisez COUNTIF (NB.SI) :

=COUNTIF(B2:B13,">5000")

Pour combiner plusieurs critères simultanément, orientez-vous vers COUNTIFS (NB.SI.ENS).

Pourquoi COUNT renvoie-t-il 0 ?

Dans la majorité des cas, ce problème survient lorsque vos chiffres sont stockés au format texte, un souci fréquent après l'importation de données externes. Deux signes ne trompent pas : les chiffres sont alignés à gauche de la cellule, ou un petit triangle vert apparaît dans le coin supérieur gauche. Pour corriger cela : sélectionnez la colonne, puis cliquez sur Données > Convertir > Terminer. Autre solution : utilisez COUNTA si vous cherchez simplement à dénombrer les lignes remplies.

Exemples pratiques

  • Nombre d'employés : =COUNTA(A2:A500)
  • Nombre de notes saisies : =COUNT(C2:C40)
  • Notes manquantes : =COUNTBLANK(C2:C40)
  • Taux de complétion : =COUNT(C2:C40)/COUNTA(A2:A40)

S'entraîner à compter

La fonction COUNT est mise en pratique dans la leçon « Profit & COUNT » de Cellio, où vous apprendrez à la combiner avec des opérateurs au sein d'une vraie feuille de calcul. Votre résultat est vérifié en temps réel sur des données masquées, vous obligeant à maîtriser la formule plutôt qu'à simplement saisir une valeur fixe. Une excellente méthode pour apprendre Excel et réussir un test Excel d'embauche.

Questions fréquentes

Quelle est la différence entre COUNT et COUNTA ?

COUNT (NB) ne compte que les cellules contenant des nombres. COUNTA (NBVAL) compte toutes les cellules qui ne sont pas vides, y compris celles contenant du texte.

Comment compter les cellules contenant du texte sur Excel ?

Utilisez la formule =COUNTIF(A2:A100,"*"), qui comptabilise toutes les cellules contenant du texte. Consultez notre guide pour compter les cellules avec du texte.

La fonction COUNT prend-elle en compte les dates ?

Oui. Dans Excel, les dates sont stockées sous forme de numéros de série (des nombres), elles sont donc bien comptées par COUNT.

Pourquoi COUNTA compte-t-elle des cellules qui ont l'air vides ?

Ces cellules contiennent souvent un élément invisible, comme un espace résiduel ou le résultat d'une formule renvoyant du texte vide "".

À lire aussi