Recherche
Écarter les doublons d'une liste
Définition
Renvoyer la deuxième étiquette distincte d'une liste consiste à envelopper UNIQUE à l'intérieur de INDEX.
Syntaxe
=UNIQUE(array, by_col, exactly_once)
Arguments
| Argument | Signification |
|---|---|
array |
La liste d'étiquettes à parcourir. |
by_col |
FALSE compare les étiquettes vers le bas de la colonne. |
exactly_once |
TRUE ne conserve que les étiquettes qui apparaissent une fois et écarte les répétitions. |
Exemple détaillé
Une liste de pépinière stocke des espèces en A2:A4. ivy apparaît deux fois ; fern apparaît une fois.
| A : Espèce |
|---|
| ivy |
| ivy |
| fern |
Formule : =UNIQUE(A2:A4,FALSE,TRUE)
Résultat : fern. ivy apparaît deux fois, donc seul fern est conservé.
Exercice
Les cellules A2:A4 contiennent oak, oak et pine. En B2, écrivez une formule qui renvoie la deuxième étiquette distincte de cette liste.
- En B2, écrivez une formule INDEX et UNIQUE qui renvoie la deuxième valeur unique de A2:A4.
- B2 doit afficher la deuxième valeur unique de A2:A4.
Fonctions associées
UNIQUE est la fonction qui liste les étiquettes distinctes dans l'ordre de leur première apparition.
Erreur courante
Renvoyer la première étiquette distincte, comme dans =INDEX(UNIQUE(A2:A4),1) : la liste distincte commence par oak au lieu de pine.