Comment utiliser COUNTIF avec UNIQUE dans Google Sheets

Bienvenue dans ce tutoriel où nous allons apprendre comment utiliser COUNTIF avec UNIQUE dans Google Sheets. Cette approche est spécifique à une seule colonne. Pour des colonnes multiples, il existe une autre méthode.

Comprendre COUNTIF avec UNIQUE dans Google Sheets

Lorsque vous souhaitez compter une colonne en fonction des valeurs uniques d’une autre colonne, la fonction COUNTIF ne fonctionnera pas. Il sera nécessaire d’utiliser une formule Query pour des comptages uniques sur plusieurs colonnes.

Dans ce tutoriel, nous allons apprendre ces deux astuces (approches pour une seule colonne et plusieurs colonnes) pour Google Sheets.

Veuillez noter que ce tutoriel n’utilise pas la fonction Countunique.

La fonction Countunique renvoie uniquement le nombre de valeurs uniques dans une plage, mais pas le nombre de fois où chaque élément unique apparaît.

Utilisation de COUNTIF avec UNIQUE dans Google Sheets

Pour comprendre ce que j’essaie d’expliquer, regardons d’abord les données d’exemple. Dans cet exemple, je souhaite compter le nombre de reçus pour tous les fruits, qui se trouvent dans la colonne A.

Vous pouvez utiliser la formule Countif suivante pour compter le nombre de reçus pour un seul élément :

=COUNTIF(A2:A8,"POMME")

Cela donnerait le résultat 5. Mais je veux quelque chose de différent.

Je veux appliquer Unique à la colonne A et utiliser Countif avec cela. Le résultat attendu serait le suivant :

Voici la formule pour cela :

{UNIQUE(A2:A8),ARRAYFORMULA(COUNTIF(A2:A8,UNIQUE(A2:A8)))}

Je vais vous expliquer comment utiliser COUNTIF avec UNIQUE dans Google Sheets comme expliqué ci-dessus.

La formule ci-dessus regroupe deux tableaux en utilisant des accolades. Ils sont UNIQUE(A2:A8) et ARRAYFORMULA(COUNTIF(A2:A8,UNIQUE(A2:A8)))

Alors que la première partie de la formule, c’est-à-dire UNIQUE, renvoie le texte unique de la colonne A, la deuxième formule Countif compte les textes uniques.

Les accolades les regroupent ensemble en un seul tableau.

Voici une formule Query équivalente à celle-ci :

=QUERY(A:C,"SELECT A, COUNT(B) WHERE A <> '' GROUP BY A ORDER BY COUNT(B) DESC LABEL COUNT(B) 'TOTAL' ",1)

La méthode ci-dessus est une approche spécifique à une seule colonne. Habituellement, pour le comptage conditionnel à plusieurs colonnes, la formule suggérée est Countifs.

Je vais vous montrer comment utiliser Countifs en fonction de la valeur unique dans une colonne. Dans ce cas, au lieu de Countifs, la meilleure solution est Query.

Compter les valeurs uniques avec Countifs

Dans cet exemple, je souhaite compter le nombre de jours de présence pour chaque élève. Cela signifie compter la colonne C si elle est égale à « Y ».

Voici la formule Query et le résultat :

Conclusion

Pour bien apprendre et comprendre nos tutoriels, créez des données d’exemple dans une feuille vierge. Vous pouvez utiliser la même plage et appliquer la formule.

Parfois, une formule copiée peut ne pas fonctionner, il est donc préférable de la saisir directement dans votre feuille de calcul.

N’oubliez pas de visiter Crawlan.com pour plus de tutoriels et d’informations sur Google Sheets !

Et voilà ! Vous avez maintenant toutes les connaissances nécessaires pour utiliser COUNTIF avec UNIQUE dans Google Sheets. Amusez-vous bien avec vos feuilles de calcul !

Articles en lien