Sommaire
La fonction Excel UNIQUE renvoie une liste de valeurs uniques dans une liste ou une plage. Les valeurs peuvent être du texte, des nombres, des dates, des heures, etc.Objectif
Extraire des valeurs uniques de la plageValeur de retour
Tableau de valeurs uniquesSyntaxe
= UNIQUE (tableau, (par_col), (exactement_une))Arguments
- array - Plage ou tableau à partir de laquelle extraire des valeurs uniques.
- by_col - (facultatif) Comment comparer et extraire. Par ligne = FALSE (par défaut); par colonne = VRAI.
- exactement_once - (facultatif) TRUE = valeurs qui se produisent une fois, FALSE = toutes les valeurs uniques (par défaut).
Version
Excel 365Notes d'utilisation
La fonction Excel UNIQUE extrait une liste de valeurs uniques à partir d'une plage ou d'un tableau. Le résultat est un tableau dynamique de valeurs uniques. Si ce tableau est le résultat final (c'est-à-dire qu'il n'est pas transmis à une autre fonction), les valeurs du tableau "déborderont" sur la feuille de calcul dans une plage qui se met à jour automatiquement lorsque de nouvelles valeurs uniques sont ajoutées ou supprimées de la plage source.
Exemples
Pour renvoyer des valeurs uniques de la plage A1: A10, vous pouvez utiliser une formule comme celle-ci:
=UNIQUE(A1:A10)
Pour renvoyer des valeurs uniques de la plage horizontale A1: E1, définissez l'argument by_col sur TRUE ou 1:
=UNIQUE(A1:E1,1) // extract unique from horizontal array
La fonction UNIQUE a un argument facultatif appelé exactement_once qui contrôle la façon dont la fonction traite les valeurs répétitives. Par défaut, exactement_once est FALSE. Cela signifie qu'UNIQUE extraira les valeurs uniques quel que soit le nombre de fois qu'elles apparaissent dans les données source. S'il est défini sur TRUE ou 1, UNIQUE extraira uniquement les valeurs uniques qui n'apparaissent qu'une seule fois dans les données source:
=UNIQUE(A1:A10,0,1) // values that appear once only