UNIQUE : Extraire les Valeurs Uniques dans Excel
Maîtrisez la fonction UNIQUE d'Excel pour extraire facilement les valeurs distinctes d'une plage de données. Exemples concrets et conseils pratiques.
Syntaxe
- matrice : La plage de cellules ou la matrice à partir de laquelle extraire les valeurs uniques.
- [par_col] : (Facultatif) VRAI pour comparer par colonne (par défaut FAUX, compare par ligne).
- [n_fois_exactement] : (Facultatif) VRAI pour renvoyer les éléments qui apparaissent exactement une fois. FAUX (ou omis) pour renvoyer tous les éléments uniques.
Explication détaillée
Fonction UNIQUE dans Excel : Extraire les Valeurs Distinctes
Introduction
La fonction UNIQUE est une fonction puissante d'Excel qui permet d'extraire facilement les valeurs uniques d'une plage de données ou d'une matrice. Elle est particulièrement utile pour nettoyer les données, identifier les doublons, et créer des listes distinctes pour des analyses plus approfondies. Elle simplifie grandement le processus d'identification des valeurs uniques par rapport aux méthodes traditionnelles nécessitant des formules matricielles complexes ou des filtres avancés. Cette fonction est disponible à partir d'Excel 365.
Syntaxe
La syntaxe de la fonction UNIQUE est la suivante :
=UNIQUE(matrice, [par_col], [n_fois_exactement])
Où :
matrice: La plage de cellules ou la matrice à partir de laquelle extraire les valeurs uniques.[par_col]: (Facultatif) VRAI pour comparer par colonne. FAUX (ou omis) pour comparer par ligne. Par défaut, la comparaison se fait par ligne.[n_fois_exactement]: (Facultatif) VRAI pour renvoyer les éléments qui apparaissent exactement une fois. FAUX (ou omis) pour renvoyer tous les éléments uniques.
Fonctionnement
La fonction UNIQUE prend une plage de cellules comme entrée et renvoie une nouvelle plage contenant uniquement les valeurs uniques de cette plage. Elle analyse chaque ligne (ou colonne, si par_col est défini sur VRAI) et compare les valeurs pour identifier celles qui apparaissent une seule fois. Elle gère automatiquement les valeurs vides et les erreurs, en les traitant comme des valeurs distinctes. Si n_fois_exactement est défini sur VRAI, elle renvoie uniquement les valeurs qui apparaissent une seule fois dans la plage.
Cas d'utilisation
Voici quelques exemples concrets d'utilisation de la fonction UNIQUE :
- Ressources Humaines (RH) : Extraire la liste des différents départements d'une entreprise à partir d'une liste d'employés.
- Finance : Obtenir la liste des différents types de transactions effectuées dans un compte bancaire.
- Ventes : Identifier les clients uniques ayant effectué des achats pendant une période donnée.
- Gestion de stock : Lister les produits uniques présents dans un inventaire.
- Analyse de données : Extraire les catégories uniques dans un ensemble de données pour une analyse plus approfondie.
Bonnes pratiques
- Utiliser des noms de plages : Pour une meilleure lisibilité et maintenabilité, utilisez des noms de plages plutôt que des références de cellules directes.
- Gérer les erreurs : La fonction
UNIQUEpeut renvoyer des erreurs si la plage d'entrée est mal définie. Utilisez la fonctionSIERREURpour gérer ces erreurs. - Adapter la fonction : Combinez la fonction
UNIQUEavec d'autres fonctions Excel pour obtenir des résultats plus spécifiques.
Combinaisons
La fonction UNIQUE peut être combinée avec d'autres fonctions Excel pour créer des formules plus puissantes.
SORT: Trier les valeurs uniques par ordre alphabétique ou numérique. Exemple:=SORT(UNIQUE(A1:A10))FILTER: Filtrer les valeurs uniques en fonction de critères spécifiques. Exemple:=FILTER(UNIQUE(A1:A10), UNIQUE(A1:A10) > 100)COUNTIF: Compter le nombre d'occurrences de chaque valeur unique dans la plage d'origine. Exemple:=COUNTIF(A1:A10, UNIQUE(A1:A10))combiné avecTRANSPOSEpour l'affichage.TRANSPOSE: Transposer le résultat de la fonction UNIQUE pour l'afficher en colonne plutôt qu'en ligne, ou inversement.
Cas d'utilisation
Extraction de listes distinctes
Nettoyage de données
Analyse de fréquences
Création de rapports
Exemples pratiques
Données : Une colonne A2:A10 contenant des noms de clients avec des doublons.
Extrait la liste des clients uniques de la colonne A.
Données : Une colonne B2:B20 contenant les départements des employés.
Extrait la liste des départements uniques de la colonne B.
Données : Une colonne C2:C15 contenant des codes produits.
Extrait les codes produits qui n'apparaissent qu'une seule fois dans la colonne C.
Conseils et astuces
Utiliser des références nommées pour rendre la formule plus lisible.
Combiner avec la fonction SORT pour trier les résultats.
Gérer les erreurs potentielles avec SIERREUR.
Utiliser la fonction TRANSPOSE pour afficher les résultats en colonne ou en ligne selon vos besoins.
Erreurs courantes
La fonction UNIQUE n'est pas reconnue. (Version Excel antérieure à 365)
Mettre à jour Excel vers une version 365 ou utiliser une autre méthode (filtre avancé, tableau croisé dynamique)
La formule UNIQUE renvoie un résultat qui ne peut pas être affiché car les cellules adjacentes sont occupées.
Effacer les cellules adjacentes où le résultat de la fonction UNIQUE doit s'afficher.