La fonction UNIQUE renvoie une liste de valeurs uniques au sein d’une liste ou d’une plage. 

Renvoyer des valeurs uniques à partir d’une liste de valeurs
Exemple d’utilisation de =UNIQUE(B2:B11) pour renvoyer une liste unique de nombres

Renvoyer des noms uniques à partir d’une liste de noms
Fonction UNIQUE utilisée pour trier une liste de noms

Remarque : Cette fonction n’est actuellement disponible que pour Microsoft 365 abonnés.

=UNIQUE(matrice;[by_col];[exactly_once])

La fonction UNIQUE présente les arguments suivants :

Argument

Description

matrice

Obligatoire

Plage ou matrice à partir de laquelle renvoyer des lignes ou colonnes uniques

[par_col]

Facultatif

L by_col argument est une valeur logique indiquant comment comparer.

VRAI compare les colonnes entre elles et retourne les colonnes uniques

FAUX (ou omis) compare les lignes entre elles et retourne les lignes uniques

[exactly_once]

Facultatif

L exactly_once un argument est une valeur logique qui retourne des lignes ou des colonnes exactement une fois dans la plage ou la matrice. Il s’agit du concept de base de données unique.

VRAI retournera toutes les lignes ou colonnes distinctes qui se produisent exactement une fois à partir de la plage ou de la matrice.

FAUX (ou omis) retourne toutes les lignes ou colonnes distinctes de la plage ou de la matrice.

Remarques : 

  • Un tableau peut être pensé comme une ligne ou colonne de valeurs, ou une combinaison de lignes et colonnes de valeurs. Dans les exemples ci-dessus, les tableaux pour nos formules UNIQUES sont respectivement les plages D2:D11 et D2:D17.

  • La fonction UNIQUE renvoie un tableau, qui se propage s’il s’agit du résultat final d’une formule. Cela signifie qu’Excel crée dynamiquement la plage de tableaux de dimension appropriée lorsque vous appuyez sur ENTRÉE. Si vos données de prise en charge se trouvent dans un tableau Excel, la matrice est automatiquement redimensionnée quand vous ajoutez ou supprimez des données dans votre plage de tableau si vous utilisez lesréférences structurées. Pour plus d’informations, consultez cet article sur comportement de matrice renversé.

  • La prise en charge par Excel des tableaux dynamiques entre des classeurs est limitée. Si vous fermez le classeur source, les formules de tableau dynamique liées renverront une erreur #REF!. lorsqu'ils sont actualisés.

Exemples

Exemple 1

Cet exemple utilise trier et UNIQUE pour renvoyer une liste unique de noms dans l’ordre croissant.

Utilisation de UNIQUE avec TRI pour renvoyer une liste de noms dans l’ordre croissant

Exemple 2

Cet exemple a l’argument exactly_once vrai et la fonction renvoie uniquement les clients qui ont déjà fait l’un de ces services. Cela peut s’avérer utile si vous souhaitez identifier des personnes qui n’ont pas encore renvoyé leur service supplémentaire afin de pouvoir les contacter.

Utilisation de UNIQUE avec l occurs_once argument vrai pour renvoyer une liste de noms qui ne se produisent qu’une seule fois.

Exemple 3

Cet exemple utilise l’etande (&) pour concaténer le nom et le prénom dans un nom complet. Notez que la formule fait référence à l’ensemble de la plage de noms dans les plages A2:A12 et B2:B12. Cela permet Excel de renvoyer une matrice de tous les noms.

Utilisation de unique avec plusieurs plages pour concaténer les colonnes Prénom/Nom dans Nom complet.

Conseils : 

  • Si vous mettez en forme la plage de noms en tant Excel,la formule est mise à jour automatiquement lorsque vous ajoutez ou supprimez des noms.

  • Pour trier la liste de noms, vous pouvez ajouter la fonction TRIER : =TRIER(UNIQUE(B2:B12& » « &A2:A12))

Exemple 4

Cet exemple compare deux colonnes et renvoie uniquement les valeurs uniques entre elles.

Utilisation de UNIQUE pour renvoyer une liste de commerciaux.

Vous avez besoin d’une aide supplémentaire ?

Vous pouvez toujours consulter un expert de la communauté technique Excel ou obtenir une assistance dans la communauté Answers.

Voir aussi

Fonction FILTRE

Fonction TABLEAU.ALEAT

Fonction SEQUENCE

Fonction TRI

Fonction TRIERPAR

#SPILL ! erreurs dans Excel

Tableaux dynamiques et comportement des tableaux renversés

Opérateur d'intersection implicite : @

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Office insiders

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?

Nous vous remercions de vos commentaires.

×