La fonction UNIQUE
La liste des valeurs d'une colonne, chacune une fois : les clients, les régions, les produits. Tenue à jour quand la source change.
La syntaxe
=UNIQUE(tableau; [par_col]; [une_seule_fois])
Dans un Excel en anglais : =UNIQUE(array, [by_col], [exactly_once]).
Les arguments
- tableau : la plage.
- par_col : VRAI pour comparer des colonnes plutôt que des lignes.
- une_seule_fois : VRAI pour ne garder que les valeurs présentes une seule fois.
Un exemple
=TRIER(UNIQUE(A2:A500))
La liste des clients, sans doublons, dans l'ordre alphabétique.
Les pièges
- La casse ne compte pas : « Dupont » et « DUPONT » ne font qu'un.
- Les espaces en trop font deux valeurs d'une seule.
- Absente d'Excel 2019 et avant.
Aller plus loin
- FILTRE.
- Supprimer les doublons : retirer les lignes en double d'un fichier.
Questions fréquentes
- Comment compter les valeurs distinctes ?
=NBVAL(UNIQUE(A2:A500)), ou dans toutes les versions=SOMMEPROD((A2:A500<>"")/NB.SI(A2:A500;A2:A500&"")).