Table des matières
La fonction COUNT dans Google Sheets est l'une des plus faciles à apprendre et extrêmement utile pour travailler.
Même s'il semble simple, il est capable de renvoyer des résultats intéressants et utiles, notamment en combinaison avec d'autres fonctions de Google. Entrons dans le vif du sujet.
Qu'est-ce que COUNT et COUNTA dans une feuille de calcul Google ?
Le site COMPTER Dans Google Sheets, la fonction COUNT vous permet de compter le nombre de cellules contenant des nombres dans une plage de données spécifique. En d'autres termes, COUNT traite les valeurs numériques ou celles qui sont stockées sous forme de nombres dans Google Sheets.
La syntaxe du COUNT de Google Sheets et de ses arguments est la suivante :
COUNT(valeur1, [valeur2,...])- Valeur1 (obligatoire) - représente une valeur ou une plage de valeurs à compter.
- Valeur2, valeur3, etc. (facultatif) - valeurs supplémentaires qui seront également couvertes.
Qu'est-ce qui peut être utilisé comme argument ? La valeur elle-même, une référence de cellule, une plage de cellules, une plage nommée.
Quelles valeurs pouvez-vous compter ? Nombres, dates, formules, expressions logiques (VRAI/FAUX).
Si vous modifiez le contenu de la cellule qui se trouve dans la plage de comptage, la formule recalcule automatiquement le résultat.
Si plusieurs cellules contiennent la même valeur, COUNT dans Google Sheets renvoie le nombre de toutes ses apparitions dans ces cellules.
Pour être plus précis, la fonction compte le nombre de fois où des valeurs numériques apparaissent dans la plage plutôt que de vérifier si l'une des valeurs est unique.
Conseil : pour compter les valeurs uniques dans la plage, utilisez plutôt la fonction COUNTUNIQUE.
Google Sheets COUNTA fonctionne de manière similaire et sa syntaxe est également analogue à celle de COUNT :
COUNTA(valeur1, [valeur2,...])- Valeur (obligatoire) - les valeurs que nous devons compter.
- Valeur2, valeur3, etc. (facultatif) - valeurs supplémentaires à utiliser pour le comptage.
Quelle est la différence entre COUNT et COUNTA ? Dans les valeurs qu'ils traitent.
COUNTA peut compter :
- Numéros
- Dates
- Formules
- Expressions logiques
- Erreurs, par exemple #DIV/0 !
- Données textuelles
- Cellules contenant une apostrophe (') même sans aucune autre donnée. Ce caractère est utilisé au début de la cellule afin que Google traite la chaîne qui suit comme du texte.
- Cellules qui semblent vides mais qui contiennent en fait une chaîne vide (=" ")
Comme vous pouvez le constater, la principale différence entre les fonctions réside dans la capacité de COUNTA à traiter les valeurs que le service Google Sheets stocke sous forme de texte. Les deux fonctions ignorent les cellules complètement vides.
Regardez l'exemple ci-dessous pour voir comment les résultats de l'utilisation de COUNT et COUNTA diffèrent selon les valeurs :
Comme les dates et les heures sont stockées et comptées sous forme de nombres dans Google Sheets, A4 et A5 ont été comptés à la fois par COUNT et COUNTA.
A10 est complètement vide, il a donc été ignoré par les deux fonctions.
Les autres cellules ont été comptées par la formule avec COUNTA :
=COUNTA(A2:A12)
Les deux formules avec COUNT renvoient le même résultat car la plage A8:A12 ne comprend pas de valeurs numériques.
La cellule A8 contient un nombre stocké sous forme de texte qui n'a pas été traité par Google Sheets COUNT.
Le message d'erreur en A12 est entré comme texte et considéré par COUNTA seulement.
Conseil : pour définir des conditions de calcul plus précises, je vous recommande d'utiliser plutôt la fonction COUNTIF.
Comment utiliser les fonctions COUNT et COUNTA de Google Sheets - exemples inclus
Examinons de plus près la façon dont la fonction COUNT est utilisée dans une feuille de calcul Google et comment elle peut profiter à notre travail avec les tableaux.
Supposons que nous ayons une liste des notes des étudiants. Voici comment COUNT peut nous aider :
Comme vous pouvez le voir, nous avons différentes formules avec COUNT dans la colonne C.
Puisque la colonne A contient des noms de famille, COUNT ignore toute cette colonne. Mais qu'en est-il des cellules B2, B6, B9 et B10 ? B2 contient un nombre formaté en texte ; B6 et B9 contiennent du texte pur ; B10 est complètement vide.
Une autre cellule sur laquelle nous attirons votre attention est B7. Elle contient la formule suivante :
=COUNT(B2:B)
Remarquez que la plage commence à B2 et inclut toutes les autres cellules de cette colonne. Cette méthode est très utile lorsque vous devez souvent ajouter de nouvelles données à la colonne mais que vous voulez éviter de modifier la plage de la formule à chaque fois.
Maintenant, comment Google Sheets COUNTA va-t-il fonctionner avec les mêmes données ?
Comme vous pouvez le voir et le comparer, les résultats sont différents. Cette fonction ne tient compte que d'une seule cellule - la B10 complètement vide. Ainsi, gardez à l'esprit que COUNTA inclut des valeurs textuelles aussi bien que numériques.
Voici un autre exemple d'utilisation de COUNT pour trouver une somme moyenne dépensée sur des produits :
Les clients qui n'ont rien acheté ont été omis des résultats.
Une autre particularité de COUNT dans Google Sheets concerne les cellules fusionnées. Il existe une règle que COUNT et COUNTA suivent pour éviter le double comptage.
Remarque : les fonctions ne prennent en compte que la cellule la plus à gauche de la plage fusionnée.
Lorsque la plage de comptage contient des cellules fusionnées, elles ne seront traitées par les deux fonctions que si la cellule supérieure gauche se trouve dans la plage de comptage.
Par exemple, si nous fusionnons B6:C6 et B9:C9, la formule ci-dessous comptera 65, 55, 70, 55, 81, 88, 61, 92 :
=COUNT(B2:B)
Dans le même temps, la même formule avec une fourchette légèrement différente ne fonctionnera qu'avec 80, 75, 69, 60, 50, 90 :
=COUNT(C2:C)
Les parties gauches des cellules fusionnées sont exclues de cette plage et ne sont donc pas prises en compte par COUNT.
COUNTA fonctionne de manière similaire.
=COUNTA(B2:B)
compte les éléments suivants : 65, 55, 70, 55, 81, 88, 61, "Failed", 92. Comme pour COUNT, le vide B10 est ignoré.=COUNTA(C2:C)
fonctionne avec 80, 75, 69, 60, 50, 90. Les cellules vides C7 et C8, comme dans le cas de COUNT, sont ignorées. C6 et C9 sont omises du résultat puisque la plage n'inclut pas les cellules les plus à gauche B6 et B9.
Compter les uniques dans Google Sheets
Si vous préférez compter uniquement les valeurs uniques dans la plage, il est préférable d'utiliser la fonction COUNTUNIQUE. Elle requiert littéralement un argument qui peut être répété : une plage ou une valeur à traiter.
=COUNTUNIQUE(valeur1, [valeur2, ...])Les formules des feuilles de calcul auront l'air aussi simples que ça :
Vous pouvez également saisir plusieurs plages et même les enregistrements eux-mêmes directement dans la formule :
Compter avec plusieurs critères - COUNTIF dans Google Sheets
Si le comptage standard n'est pas suffisant et que vous avez besoin de compter uniquement des valeurs spécifiques basées sur certaines conditions, il existe une autre fonction spéciale pour cela - COUNTIF. Tous ses arguments, son utilisation et ses exemples sont couverts dans un autre article spécial du blog.
Pour compter & ; mettre en évidence les doublons dans Google Sheets, consultez plutôt cet article.
J'espère vraiment que cet article vous aidera à travailler avec Google Sheets et que les fonctions COUNT et COUNTA vous seront utiles.