Formules Excel

Comment Compter les Valeurs Uniques dans Excel : 5 Méthodes Efficaces

15 janvier 2026 9 vues

Excel est un outil puissant pour l'analyse de données, et l'une des tâches les plus courantes est de compter les valeurs uniques dans une colonne ou une plage de cellules. Que vous travailliez avec des listes de clients, des inventaires de produits ou des réponses à des sondages, identifier le nombre d'éléments distincts est essentiel pour obtenir des informations précieuses. Cet article vous guide à travers cinq méthodes éprouvées pour **counting unique values in excel**, en vous fournissant des exemples pratiques et des explications claires pour chaque approche. Apprenez à exploiter la puissance d'Excel pour simplifier votre analyse de données et gagner du temps.

Pourquoi Compter les Valeurs Uniques dans Excel est-il Important ?

Compter les valeurs uniques dans Excel est une compétence essentielle pour de nombreux professionnels. Voici quelques raisons pour lesquelles cette tâche est si importante :

  • Analyse de données : Identifier le nombre de valeurs uniques vous permet de comprendre la diversité et la répartition de vos données.
  • Rapports : Le nombre de valeurs uniques peut être une métrique clé dans vos rapports, fournissant un aperçu concis de vos données.
  • Prise de décision : Comprendre le nombre d'éléments distincts peut vous aider à prendre des décisions éclairées basées sur des données concrètes.
  • Nettoyage de données : Identifier les doublons et les valeurs uniques est une étape cruciale dans le processus de nettoyage de données.

Méthode 1 : Utiliser la Fonction UNIQUE (Excel 365 et versions ultérieures)

La fonction UNIQUE est la méthode la plus simple et la plus directe pour counting unique values in excel, si vous utilisez Excel 365 ou une version ultérieure. Cette fonction renvoie une liste de valeurs uniques à partir d'une plage de cellules.

Étape 1 : Sélectionner une cellule vide

Choisissez une cellule vide où vous souhaitez afficher la liste des valeurs uniques.

Étape 2 : Entrer la formule UNIQUE

Entrez la formule suivante dans la cellule sélectionnée, en remplaçant A1:A10 par la plage de cellules contenant les données que vous souhaitez analyser :

=UNIQUE(A1:A10)

Étape 3 : Compter les valeurs uniques

La fonction UNIQUE renverra une liste de valeurs uniques. Pour compter le nombre de ces valeurs, vous pouvez utiliser la fonction NBVAL :

=NBVAL(UNIQUE(A1:A10))

La fonction NBVAL compte le nombre de cellules non vides dans une plage. Dans ce cas, elle compte le nombre de valeurs uniques renvoyées par la fonction UNIQUE.

Exemple :

Imaginez que vous avez une liste de noms de clients dans la plage A1:A10, avec des doublons. En utilisant la formule =UNIQUE(A1:A10), vous obtiendrez une liste des noms de clients uniques. Ensuite, en utilisant la formule =NBVAL(UNIQUE(A1:A10)), vous obtiendrez le nombre total de clients uniques.

Méthode 2 : Utiliser la Fonction COUNTIF et une Colonne Auxiliaire

Cette méthode est compatible avec toutes les versions d'Excel et utilise une colonne auxiliaire pour identifier les valeurs uniques.

Étape 1 : Ajouter une colonne auxiliaire

Insérez une nouvelle colonne à côté de la colonne contenant les données que vous souhaitez analyser. Par exemple, si vos données se trouvent dans la colonne A, insérez une colonne B.

Étape 2 : Utiliser la fonction COUNTIF

Dans la première cellule de la colonne auxiliaire (par exemple, B1), entrez la formule suivante, en remplaçant A1:A10 par la plage de cellules contenant vos données :

=COUNTIF($A$1:A1,A1)

Cette formule compte le nombre de fois que la valeur de la cellule A1 apparaît dans la plage $A$1:A1. Le symbole $ fixe la première cellule de la plage, de sorte que la plage s'étend à mesure que vous copiez la formule vers le bas.

Étape 3 : Copier la formule vers le bas

Copiez la formule de la cellule B1 vers le bas, jusqu'à la dernière ligne de vos données. Vous pouvez le faire en faisant glisser le petit carré en bas à droite de la cellule B1.

Étape 4 : Identifier les valeurs uniques

Les valeurs uniques seront celles pour lesquelles la formule COUNTIF renvoie 1. Vous pouvez utiliser la fonction SOMMEPROD pour compter le nombre de ces valeurs :

=SOMMEPROD(--(B1:B10=1))

Cette formule compte le nombre de cellules dans la plage B1:B10 qui sont égales à 1. Le double tiret -- convertit les valeurs booléennes (VRAI/FAUX) en nombres (1/0).

Exemple :

Si la colonne A contient une liste de produits, et la colonne B contient le résultat de la formule COUNTIF, alors la formule =SOMMEPROD(--(B1:B10=1)) comptera le nombre de produits qui apparaissent une seule fois dans la liste.

Méthode 3 : Utiliser un Tableau Croisé Dynamique

Un tableau croisé dynamique est un outil puissant pour analyser et résumer des données, et il peut également être utilisé pour counting unique values in excel.

Étape 1 : Sélectionner vos données

Sélectionnez la plage de cellules contenant les données que vous souhaitez analyser.

Étape 2 : Insérer un tableau croisé dynamique

Cliquez sur l'onglet "Insertion" dans le ruban Excel, puis cliquez sur "Tableau Croisé Dynamique".

Étape 3 : Configurer le tableau croisé dynamique

Dans la boîte de dialogue "Créer un tableau croisé dynamique", vérifiez que la plage de cellules sélectionnée est correcte, et choisissez où vous souhaitez placer le tableau croisé dynamique (par exemple, dans une nouvelle feuille de calcul).

Étape 4 : Ajouter le champ à la zone des lignes

Dans le volet "Champs du tableau croisé dynamique", faites glisser le champ contenant les données que vous souhaitez analyser (par exemple, "Nom du produit") vers la zone "Lignes".

Étape 5 : Compter les valeurs uniques

Le tableau croisé dynamique affichera une liste de toutes les valeurs uniques dans le champ sélectionné. Pour compter le nombre de ces valeurs, vous pouvez consulter le nombre d'éléments affichés dans le tableau croisé dynamique. Excel affichera automatiquement un décompte en bas du tableau.

Exemple :

Si vous avez une colonne contenant une liste de pays, et que vous faites glisser ce champ vers la zone "Lignes" du tableau croisé dynamique, le tableau affichera une liste de tous les pays uniques dans la colonne. Le décompte en bas du tableau indiquera le nombre total de pays uniques.

Méthode 4 : Utiliser la Fonction FREQUENCE

La fonction FREQUENCE permet de calculer la fréquence à laquelle des valeurs se situent dans une plage de données. En combinant cette fonction avec d'autres, il est possible de counting unique values in excel.

Étape 1 : Préparer vos données

Assurez-vous que vos données sont dans une colonne ou une plage de cellules continue.

Étape 2 : Utiliser la fonction FREQUENCE et SI

Entrez la formule suivante comme formule matricielle (en appuyant sur Ctrl+Maj+Entrée) dans une plage de cellules verticales :

=SOMME(SI(FREQUENCE(A1:A10,A1:A10)>0,1))

Remplacez A1:A10 par votre plage de données. Cette formule fonctionne en calculant la fréquence de chaque valeur dans la plage, puis en vérifiant si cette fréquence est supérieure à zéro. Si c'est le cas, cela signifie que la valeur est unique.

Important : Après avoir entré la formule, appuyez sur Ctrl+Maj+Entrée pour la valider comme formule matricielle. Excel ajoutera automatiquement des accolades {} autour de la formule. Ne les entrez pas manuellement.

Étape 3 : Interpréter le résultat

La formule renverra le nombre de valeurs uniques dans la plage de données.

Exemple :

Si vous avez une liste de numéros d'identification dans la plage A1:A10, la formule renverra le nombre d'identifiants uniques.

Méthode 5 : Utiliser Power Query (Get & Transform Data)

Power Query est un outil puissant intégré à Excel qui permet d'importer, de transformer et de charger des données à partir de diverses sources. Il peut également être utilisé pour counting unique values in excel.

Étape 1 : Sélectionner vos données

Sélectionnez la plage de cellules contenant les données que vous souhaitez analyser.

Étape 2 : Importer les données dans Power Query

Cliquez sur l'onglet "Données" dans le ruban Excel, puis cliquez sur "À partir d'un tableau/d'une plage". Cela ouvrira l'éditeur Power Query.

Étape 3 : Supprimer les doublons

Dans l'éditeur Power Query, sélectionnez la colonne contenant les données que vous souhaitez analyser. Cliquez avec le bouton droit de la souris sur l'en-tête de la colonne, puis cliquez sur "Supprimer les doublons".

Étape 4 : Compter les lignes

Après avoir supprimé les doublons, cliquez sur l'onglet "Accueil" dans l'éditeur Power Query, puis cliquez sur "Fermer et charger". Cela chargera les données transformées dans une nouvelle feuille de calcul Excel. Le nombre de lignes dans cette feuille de calcul correspond au nombre de valeurs uniques.

Exemple :

Si vous avez une liste d'adresses e-mail dans une colonne, Power Query vous permettra de supprimer les doublons et de compter le nombre d'adresses e-mail uniques.

Conseils et Astuces Supplémentaires pour Counting Unique Values in Excel

  • Gérer les cellules vides : Si votre plage de données contient des cellules vides, les fonctions UNIQUE et NBVAL les ignoreront. Si vous utilisez la méthode COUNTIF, assurez-vous de traiter les cellules vides de manière appropriée.
  • Ignorer la casse : Si vous souhaitez ignorer la casse lors du comptage des valeurs uniques, vous pouvez utiliser les fonctions LOWER ou UPPER pour convertir toutes les valeurs en minuscules ou en majuscules avant d'appliquer les formules.
  • Combiner des critères : Vous pouvez combiner plusieurs critères pour compter les valeurs uniques en utilisant des fonctions telles que SOMMEPROD et SI.
  • Utiliser des noms définis : Pour rendre vos formules plus lisibles et plus faciles à gérer, vous pouvez utiliser des noms définis pour les plages de cellules.
  • Automatiser le processus : Si vous devez effectuer cette tâche fréquemment, vous pouvez créer une macro VBA pour automatiser le processus.

Erreurs Courantes à Éviter lors du Comptage des Valeurs Uniques dans Excel

  • Ne pas tenir compte des espaces : Les espaces avant ou après les valeurs peuvent les rendre différentes aux yeux d'Excel. Utilisez la fonction SUPPRESPACE pour supprimer les espaces inutiles.
  • Ne pas utiliser la bonne plage de cellules : Assurez-vous que la plage de cellules que vous utilisez dans vos formules est correcte.
  • Oublier de valider les formules matricielles : Si vous utilisez des formules matricielles, n'oubliez pas de les valider en appuyant sur Ctrl+Maj+Entrée.
  • Ne pas vérifier les résultats : Vérifiez toujours les résultats de vos formules pour vous assurer qu'ils sont corrects.

En conclusion, counting unique values in excel est une tâche essentielle pour l'analyse de données. En utilisant les méthodes décrites dans cet article, vous pouvez facilement identifier le nombre d'éléments distincts dans vos données et obtenir des informations précieuses pour prendre des décisions éclairées. N'hésitez pas à expérimenter avec les différentes méthodes et à choisir celle qui convient le mieux à vos besoins.

Questions fréquentes

Quelle est la méthode la plus simple pour compter les valeurs uniques dans Excel ?

Si vous utilisez Excel 365 ou une version ultérieure, la fonction `UNIQUE` est la méthode la plus simple et la plus directe. Elle renvoie une liste de valeurs uniques à partir d'une plage de cellules, et vous pouvez ensuite utiliser la fonction `NBVAL` pour compter le nombre de ces valeurs.

Comment puis-je compter les valeurs uniques dans une version antérieure d'Excel ?

Dans les versions antérieures d'Excel, vous pouvez utiliser la fonction `COUNTIF` en combinaison avec une colonne auxiliaire. Cette méthode implique de compter le nombre de fois que chaque valeur apparaît dans la plage de données, puis d'identifier les valeurs qui apparaissent une seule fois.

Power Query est-il une bonne option pour compter les valeurs uniques ?

Oui, Power Query est une excellente option, surtout si vous travaillez avec de grandes quantités de données ou si vous devez importer des données à partir de différentes sources. Power Query vous permet de supprimer facilement les doublons et de compter le nombre de valeurs uniques.

Mots-clés associés :

excel unique values count unique cells excel excel distinct count remove duplicates excel excel data analysis

Partager cet article :