Exemples de fonctions UNIQUES - Excel et Google Sheets

Ce tutoriel montre comment utiliser le Excel Fonction UNIQUE dans Excel pour renvoyer une liste de valeurs uniques dans une liste ou une plage.

Présentation de la fonction UNIQUE

La fonction UNIQUE renvoie une liste de valeurs uniques dans une liste ou une plage.

Pour utiliser la fonction UNIQUE de feuille de calcul Excel, sélectionnez une cellule et tapez :

(Remarquez comment les entrées de formule apparaissent)

Fonction UNIQUE Syntaxe et entrées :

=UNIQUE (tableau, [par_col], [exactement_une fois])

déployer - La plage ou le tableau à partir duquel renvoyer des lignes ou des colonnes uniques.

[par_col] (optionnel) - Comment comparer. TRUE comparera les colonnes les unes par rapport aux autres et renverra les colonnes uniques. FALSE (ou omis) comparera les lignes les unes par rapport aux autres et renverra les lignes uniques

[exactement_une fois] (optionnel) - Un argument logique qui, lorsqu'il est défini sur TRUE, renvoie toutes les lignes ou colonnes distinctes qui se produisent exactement une fois dans la plage ou le tableau et lorsqu'il est défini sur FALSE, renvoie toutes les lignes ou colonnes distinctes de la plage ou du tableau. Lorsque cet argument est omis, sa valeur par défaut est FALSE.

Comment utiliser la fonction UNIQUE

La fonction UNIQUE est utilisée pour extraire des éléments uniques d'une liste.

Par exemple, si nous voulions retourner une liste de départements uniques de notre liste en A2:A7, nous entrons la formule suivante dans D2:

=UNIQUE(A2:A7)

Il peut également être utilisé pour extraire des éléments qui n'apparaissent qu'une seule fois dans une liste.

Par exemple, si on voulait retourner une liste de départements qui n'apparaissent qu'une seule fois dans notre liste en A2:A7, on rentre la formule suivante en D2 :

=UNIQUE(A2:A7,FAUX,VRAI)

Pour renvoyer des éléments uniques d'une liste

Pour extraire une liste d'employés uniques, nous entrons la formule suivante dans D2 :

=UNIQUE(A2:A7)

Si notre liste était sur plusieurs colonnes, nous saisirions la formule suivante dans C4 :

=UNIQUE(C2:H2,VRAI)

On pose le 2ème argument [par col] sur « VRAI » pour permettre à la formule de comparer les colonnes les unes par rapport aux autres.

Pour renvoyer des éléments qui n'apparaissent qu'une seule fois dans une liste

Pour extraire une liste d'Employés qui n'apparaissent qu'une seule fois, on saisit la formule suivante en D2 :

=UNIQUE(A2:A7,FAUX,VRAI)

On pose le 3ème argument [exactement_une fois] sur « TRUE » pour extraire les éléments qui n'apparaissent qu'une seule fois dans notre liste.

Pour retourner les articles par ordre alphabétique

Pour extraire une liste d'employés uniques et trier leurs noms par ordre alphabétique, nous utilisons la fonction UNIQUE avec la fonction SORT. On saisit la formule suivante en D2 :

=TRI(UNIQUE(A2:A7))

Pour renvoyer des éléments dont les blancs sont ignorés

Si une valeur vide existe dans la liste (plage sélectionnée), elle sera renvoyée sous la forme d'un « 0 ».

Pour ignorer les blancs dans une liste, nous utilisons la fonction UNIQUE avec la fonction FILTER (peut-être qu'il pourrait y avoir un lien vers l'article sur la fonction FILTER).

On saisit la formule suivante en D2 :

=UNIQUE(FILTRE(A2:A7,A2:A7""))

Pour créer une liste déroulante dynamique de validation des données

Vous pouvez utiliser la liste générée par la fonction UNIQUE pour créer une liste déroulante de validation des données.

Dans cet exemple, nous aimerions créer une liste déroulante dans laquelle un utilisateur peut sélectionner un employé et afficher les services dans lesquels il travaille.

La première étape consiste à créer la liste que la liste déroulante utilisera, nous entrons la formule suivante dans D2 :

=UNIQUE(A2:A7)

L'étape suivante consiste à ajouter la validation des données à la cellule F2. Nous ajoutons la source de notre liste de validation des données comme 'D2#' . Nous utilisons le signe « # » après la référence de cellule « D2 » afin de pouvoir faire référence à toute la liste générée par la fonction UNIQUE.

Problèmes

#RÉPANDRE!

Cette erreur se produit lorsqu'il existe une valeur dans la plage de déversement, c'est-à-dire la plage où les fonctions UNIQUE répertorient les éléments uniques.

Pour corriger cette erreur, effacez la plage mise en évidence par Excel.

#CALC !

Cette erreur se produit lorsque la fonction UNIQUE est incapable d'extraire une liste d'éléments uniques ou distincts. Dans l'exemple ci-dessous, nous aimerions extraire une liste d'employés qui n'apparaissent qu'une seule fois, mais parce que tous les employés apparaissent deux fois le #CALC ! l'erreur est renvoyée.

Trucs et astuces UNIQUES

  1. Assurez-vous que les cellules sous la cellule d'entrée sont vides pour éviter l'erreur de déversement, apprenez-en plus sur l'erreur de déversement « ici » - ajoutez un lien vers l'introduction aux DAF.
  2. UNIQUE peut être utilisé avec d'autres fonctions Excel telles que la fonction FILTER et la fonction SORT pour créer des formules plus polyvalentes.

UNIQUE dans Google Sheets

La fonction UNIQUE fonctionne exactement de la même manière dans Google Sheets que dans Excel :

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave