Les ensembles de données dans Excel contiennent souvent la même valeur plusieurs fois dans une colonne. Parfois, il peut être utile de savoir combien de valeurs uniques se trouvent dans une colonne. Par exemple, si vous gérez un magasin et disposez d'une feuille de calcul de toutes vos transactions, vous souhaiterez peut-être déterminer le nombre de clients uniques que vous avez, plutôt que de compter chaque transaction.

Il est possible de le faire en comptant des valeurs uniques dans Excel en utilisant les méthodes que nous allons vous expliquer ci-dessous.

Supprimer les données en double d'une colonne

Un moyen rapide et sale de compter les valeurs uniques dans Excel consiste à supprimer les doublons et à voir combien d'entrées il reste. C'est une bonne option si vous avez besoin d'une réponse rapidement et n'avez pas besoin de suivre le résultat.

Copiez les données dans une nouvelle feuille (pour ne pas supprimer accidentellement les données dont vous avez besoin). Sélectionnez les valeurs ou la colonne dont vous souhaitez supprimer les valeurs en double. Dans le

instagram viewer
Outils de données section de la Données sélection de l'onglet Supprimer les doublons. Cela supprime toutes les données en double et ne laisse que les valeurs uniques.

Le même processus fonctionne si les informations sont réparties sur deux colonnes. La différence est que vous devez sélectionner les deux colonnes. Dans notre exemple, nous avons une colonne pour le prénom et une seconde pour le nom de famille.

Si vous souhaitez suivre le nombre de valeurs uniques, il vaut mieux écrire une formule à la place. Nous allons vous montrer comment faire cela ci-dessous.

En rapport: Comment filtrer dans Excel pour afficher les données souhaitées

Comment filtrer dans Excel pour afficher les données souhaitées

Découvrez toutes les meilleures façons de filtrer les données dans vos feuilles de calcul Excel, facilitant ainsi la détection des tendances et des modèles.

Compter les valeurs uniques avec une formule Excel

Pour ne compter que des valeurs uniques, nous devons combiner plusieurs fonctions Excel. Tout d'abord, nous devons vérifier si chaque valeur est un doublon, puis nous devons compter les entrées restantes. Nous devons également utiliser une fonction de tableau.

Si vous cherchez simplement la réponse, utilisez cette formule, en remplaçant chaque instance de A2: A13 par les cellules que vous souhaitez utiliser:

{= SOMME (SI (FRÉQUENCE (MATCH (A2: A13, A2: A13, 0), MATCH (A2: A13, A2: A13, 0))> 0, 1))}

Comment y sommes-nous arrivés est un peu compliqué. Donc, si vous voulez comprendre pourquoi cette formule fonctionne, nous la décomposerons un morceau à la fois ci-dessous.

Explication d'une fonction de matrice

Commençons par expliquer ce qu'est un tableau. Un tableau est une variable unique contenant plusieurs valeurs. C'est comme faire référence à un groupe de cellules Excel à la fois au lieu de faire référence à chaque cellule individuellement.

C'est une distinction étrange de notre point de vue. Si nous disons à une formule de regarder les cellules A2: A13 normalement ou sous forme de tableau, les données nous semblent identiques. La différence réside dans la façon dont Excel traite les données en arrière-plan. C'est une différence si subtile que les dernières versions d'Excel ne font même plus la distinction entre elles, bien que les anciennes versions le fassent.

Pour nos besoins, il est plus important de savoir comment nous pouvons utiliser les tableaux. Si vous disposez de la dernière version d'Excel, il stocke automatiquement les données sous forme de tableau lorsqu'il est plus efficace de le faire. Si vous avez une version plus ancienne, lorsque vous avez terminé d'écrire votre formule, appuyez sur Ctrl + Maj + Entrée. Une fois que vous avez fait, la formule sera entourée de parenthèses pour indiquer qu'elle est en mode tableau.

Présentation de la fonction FREQUENCY

La fonction FREQUENCE nous indique combien de fois un nombre apparaît dans une liste. C'est génial si vous travaillez avec des nombres, mais notre liste est du texte. Pour utiliser cette fonction, nous devons d'abord trouver un moyen de convertir notre texte en nombres.

Si vous essayez de compter les valeurs uniques dans une liste de nombres, vous pouvez ignorer l'étape suivante.

Utilisation de la fonction MATCH

La fonction MATCH renvoie la position de la première occurrence d'une valeur. Nous pouvons l'utiliser pour convertir notre liste de noms en valeurs numériques. Il doit connaître trois informations:

  • Quelle valeur recherchez-vous?
  • Quel ensemble de données vérifiez-vous?
  • Recherchez-vous des valeurs supérieures, inférieures ou égales à la valeur cible?

Dans notre exemple, nous voulons rechercher chaque nom de nos clients dans notre feuille de calcul Exel pour voir si leur nom exact apparaît à nouveau ailleurs.

Dans l'exemple ci-dessus, nous recherchons dans notre liste (A2: A13) Tiah Gallagher (A2) et nous voulons une correspondance exacte. Le 0 dans le dernier champ indique qu'il doit s'agir d'une correspondance exacte. Notre résultat nous indique où dans la liste le nom est apparu en premier. Dans ce cas, c'était le prénom, donc le résultat est 1.

Le problème avec cela est que nous nous intéressons à tous nos clients, pas seulement à Tiah. Mais, si nous essayons de rechercher A2: A13 au lieu de seulement A2, nous obtenons une erreur. C'est là que les fonctions de tableau sont utiles. Le premier paramètre ne peut prendre qu'une seule variable ou bien il renvoie une erreur. Mais, les tableaux sont traités comme s'ils étaient une seule variable.

Maintenant, notre fonction indique à Excel de vérifier les correspondances pour l'ensemble de notre tableau. Mais attendez, notre résultat n'a pas changé! Il dit toujours 1. Que se passe t-il ici?

Notre fonction renvoie un tableau. Il parcourt chaque élément de notre tableau et vérifie les correspondances. Les résultats de tous les noms sont enregistrés dans un tableau, qui est renvoyé comme résultat. Étant donné qu'une cellule n'affiche qu'une seule variable à la fois, elle affiche la première valeur du tableau.

Vous pouvez vérifier cela par vous-même. Si vous modifiez la première plage en A3: A13, le résultat passera à 2. C'est parce que le nom d'Eiliyah est deuxième dans la liste et cette valeur est enregistrée en premier dans le tableau maintenant. Si vous modifiez la première plage en A7: A13, vous obtenez à nouveau 1 car le nom de Tiah apparaît en premier à la première position de l'ensemble de données que nous vérifions.

En rapport: Formules Excel qui vous aideront à résoudre les problèmes de la vie réelle

Utilisation de la fonction FREQUENCY

Maintenant que nous avons changé les noms en valeurs numériques, nous pouvons utiliser la fonction FREQUENCY. Semblable à MATCH, il nécessite une cible à rechercher et un ensemble de données à vérifier. De la même manière que MATCH, nous ne voulons pas rechercher une seule valeur, nous voulons que la fonction vérifie chaque élément de notre liste.

La cible que nous voulons que la fonction FREQUENCY vérifie est chaque élément du tableau que notre fonction MATCH a renvoyé. Et nous voulons vérifier l'ensemble de données renvoyé par la fonction MATCH. Ainsi, nous envoyons la fonction MATCH que nous avons créée ci-dessus pour les deux paramètres.

Si vous recherchez des nombres uniques et que vous avez sauté l'étape précédente, vous enverrez la plage de nombres comme deux paramètres. Pour rechercher tous les numéros de votre liste, vous devrez également utiliser une fonction de tableau, alors n'oubliez pas d'appuyer sur Ctrl + Maj + Entrée après avoir entré la formule si vous utilisez une ancienne version d'Excel.

Maintenant, notre résultat est 2. Encore une fois, notre fonction renvoie un tableau. Il renvoie un tableau du nombre de fois où chaque valeur unique est apparue. La cellule affiche la première valeur du tableau. Dans ce cas, le nom de Tiah apparaît deux fois, donc la fréquence renvoyée est 2.

Utilisation de la fonction IF

Maintenant, notre tableau a le même nombre de valeurs que nous avons des valeurs uniques. Mais nous n'avons pas tout à fait fini. Nous avons besoin d'un moyen d'ajouter cela. Si nous convertissons toutes les valeurs du tableau en 1 et les additionnons, nous saurons enfin combien de valeurs uniques nous avons.

Nous pouvons créer une fonction IF qui change toutes les valeurs au-dessus de zéro en 1. Ensuite, toutes les valeurs seront égales à 1.

Pour ce faire, nous voulons que notre fonction IF vérifie si les valeurs de notre tableau FREQUENCY sont supérieures à zéro. Si vrai, il doit renvoyer la valeur 1. Vous remarquerez que maintenant la première valeur du tableau revient comme un.

Utilisation de la fonction SUM

Nous sommes dans la dernière ligne droite! La dernière étape consiste à faire la somme du tableau.

Enveloppez la fonction précédente dans une fonction SOMME. Fini! Notre formule finale est donc:

{= SOMME (SI (FRÉQUENCE (MATCH (A2: A13, A2: A13, 0), MATCH (A2: A13, A2: A13, 0))> 0, 1))}

Compter les entrées uniques dans Excel

Il s'agit d'une fonction avancée qui nécessite beaucoup de connaissances sur Excel. Cela peut être intimidant d'essayer. Mais, une fois configuré, cela peut être très utile, il peut donc être utile de parcourir notre explication pour vous assurer que vous la comprenez.

Si vous n'avez pas besoin de compter les entrées uniques souvent, le conseil rapide et sale de supprimer les valeurs en double fonctionnera à la rigueur!

E-mail
Comment copier des formules dans Microsoft Excel

Apprendre toutes les meilleures méthodes pour copier et coller des formules dans votre feuille de calcul Excel est un excellent moyen de commencer à gagner du temps.

Rubriques connexes
  • Productivité
  • Tableur
  • Microsoft Excel
  • L'analyse des données
A propos de l'auteur
Jennifer Seaton (20 articles publiés)

J. Seaton est un rédacteur scientifique spécialisé dans la décomposition de sujets complexes. Elle détient un doctorat de l'Université de la Saskatchewan; sa recherche s'est concentrée sur l'utilisation de l'apprentissage par le jeu pour accroître l'engagement des étudiants en ligne. Quand elle ne travaille pas, vous la trouverez avec ses lectures, ses jeux vidéo ou son jardinage.

Plus de Jennifer Seaton

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives!

Un pas de plus…!

Veuillez confirmer votre adresse e-mail dans l'e-mail que nous venons de vous envoyer.

.