La fonction UNIQUE permet d'extraire rapidement les valeurs uniques d'une plage de données. Elle est particulièrement utile pour éliminer les doublons et obtenir une liste distincte de valeurs. Dans la rubrique "Outils de données" Supprimer les doublons existe aussi, mais ne supprime que les doublons !!
La syntaxe de la fonction UNIQUE est simple :
=UNIQUE(matrice; [par_col]; [exactly_once])
matrice: La plage de cellules à analyser pour trouver les valeurs uniques. (bien souvent une colonne unique, mais aussi un tableau entier pour une recherche de doublons par lignes).
par_col: (Optionnel) Indique si la comparaison doit se faire colonne par colonne (1) ou ligne par ligne (0).
exactly_once: (Optionnel) Une valeur logique (1 ou 0) qui indique si seules les valeurs apparaissant une seule fois doivent être retournées (1).
Exemple 1 :
Extraire les valeurs uniques d'une colonne
Supposons que vous ayez une liste de noms de région dans la colonne A. Pour obtenir une liste des noms uniques, vous pouvez utiliser la formule suivante en C2 dans l'exemple :
=UNIQUE(A2:A31;0;0)
Cette formule va remplir automatiquement les cellules en dessous avec les noms uniques trouvés dans la colonne A.
Exemple 2 :
Retourner uniquement les valeurs apparaissant une seule fois dans une liste, pour ne retourner que les valeurs qui apparaissent une seule fois , vous pouvez utiliser l'argument exactly_once :
=UNIQUE(A2:A31; ;1)