Fonction UNIQUE Excel
La fonction UNIQUE extrait les valeurs uniques d'une plage de données. Les données peuvent inclure du texte, des nombres, des dates, des valeurs d'erreur, etc.
Remarque : La fonction UNIQUE est uniquement disponible dans Excel pour Microsoft 365, Excel 2021 ou les versions plus récentes d'Excel, ainsi que dans Excel pour le web.
Syntaxe
=UNIQUE(matrice, [par_col], [exactement_une_fois])
Arguments
- matrice (obligatoire) : La plage ou matrice à partir de laquelle extraire les valeurs uniques.
- [par_col] (facultatif) : Une valeur logique indiquant comment comparer les données :
- VRAI, pour comparer les données par colonnes ;
- FAUX ou omis, pour comparer les données par lignes.
- [exactement_une_fois] (facultatif) : Une valeur logique indiquant comment définir une valeur unique :
- VRAI, pour retourner toutes les lignes ou colonnes distinctes qui apparaissent exactement une fois dans la matrice ;
- FAUX ou omis, pour retourner toutes les lignes ou colonnes distinctes de la matrice.
Valeur de retour
La fonction UNIQUE renvoie une matrice.
Notes sur la fonction
- matrice peut être fournie sous forme de ligne de valeurs, de colonne de valeurs ou d'une combinaison de lignes et de colonnes de valeurs.
- Le résultat renvoyé par UNIQUE se répandra dans une plage de cellules en fonction de l'organisation de vos données d'origine dans la matrice.
- Si vous avez zéro (0) et une cellule vide dans la matrice, UNIQUE renverra deux zéros : l'un représente une cellule vide, et l'autre représente le zéro lui-même. Remarque : Une cellule vide est également considérée comme une valeur distincte.
- UNIQUE peut être utilisé entre différents classeurs. Cependant, assurez-vous que les classeurs référencés sont ouverts. Sinon, une erreur #REF! sera renvoyée si vous actualisez la cellule de résultat.
- Les résultats de UNIQUE sont dynamiques, ce qui signifie qu'ils se mettent à jour automatiquement lorsque les valeurs des données sources changent. Cependant, les résultats ne seront pas mis à jour si vous ajoutez de nouvelles entrées à la matrice. Pour résoudre ce problème, vous devez utiliser des références structurées comme argument de la matrice.
Exemple
Pour extraire les valeurs distinctes de la liste comme indiqué dans la colonne B ci-dessous, veuillez copier ou saisir la formule ci-dessous dans la cellule supérieure du tableau de résultats, puis appuyez sur Entrée pour obtenir le résultat :
=UNIQUE(B3:B16)
Remarque : Les arguments par_col et exactement_une_fois sont omis car ils sont définis par défaut pour comparer les lignes entre elles et retourner toutes les valeurs différentes dans la matrice.
Exemple pour récupérer des valeurs uniques dans une ligne
Pour extraire des valeurs uniques des données dans la ligne C comme indiqué ci-dessous, veuillez copier ou saisir la formule ci-dessous dans la cellule la plus à gauche du tableau de résultats, puis appuyez sur Entrée pour obtenir le résultat :
=UNIQUE(C3:J3,VRAI)
Remarque : Dans la ligne des résultats, UNIQUE retourne la chaîne vide (“”) elle-même et zéro (0) pour la cellule vide.
Fonctions connexes
La fonction FILTRER filtre une plage de données et renvoie dynamiquement les résultats correspondants selon les critères que vous spécifiez.
La fonction TRIER trie le contenu d'une plage ou d'une matrice par ordre croissant ou décroissant.
La fonction TRIERPAR trie le contenu d'une plage ou d'une matrice en fonction des valeurs d'une plage ou matrice correspondante, peu importe si la plage ou matrice correspondante est incluse dans la plage ou la matrice à trier ou non.
Les meilleurs outils de productivité pour Office
Kutools pour Excel - Vous aide à vous démarquer de la foule
Kutools pour Excel compte plus de 300 fonctionnalités, garantissant que ce dont vous avez besoin est à portée d'un clic...
Office Tab - Activer la lecture et l'édition par onglets dans Microsoft Office (y compris Excel)
- Une seconde pour passer entre des dizaines de documents ouverts !
- Réduit de centaines le nombre de clics souris pour vous chaque jour, dites adieu à la main de la souris.
- Augmente votre productivité de 50 % lors de la visualisation et de l'édition de plusieurs documents.
- Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Edge et Firefox.