Aller au contenu
Nathan Fauconnier, profil LinkedIn (nouvel onglet)

Extraire une liste sans doublons avec la fonction UNIQUE

Une liste dédoublonnée qui se met à jour seule quand la source change, sans Power Query ni VBA.

La démonstration en vidéo

Vidéo publiée sur LinkedIn, chargée seulement si vous cliquez dessus. Au clic, LinkedIn peut déposer des traceurs sur votre appareil : en savoir plus.

Thème
Excel
Niveau
Débutant
Publiée le
Fonctions et notions
  • UNIQUE
  • TRIER
  • Plage déversée
Pour aller plus loin
Formation Excel

L’explication

Comment faire, pas à pas

UNIQUE renvoie les valeurs d’une plage sans leurs répétitions, dans l’ordre de leur première apparition. Écrite dans une seule cellule, UNIQUE(tbl_Data[Nom]) déverse le résultat vers le bas : autant de lignes que de noms distincts.

Le résultat est vivant : un nom ajouté au tableau source s’ajoute à la liste, un nom supprimé en disparaît. Avant les fonctions dynamiques, il fallait la commande Supprimer les doublons, à refaire à chaque mise à jour, ou passer par Power Query.

Appliquée à tout le tableau, UNIQUE(tbl_Data) dédoublonne des lignes entières : deux lignes ne sont regroupées que si toutes leurs colonnes sont identiques. Combinée à TRIER, TRIER(UNIQUE(…)) donne une liste triée, prête à alimenter une liste déroulante.

À savoir UNIQUE ignore la casse : « dimby » et « Dimby » sont un seul nom. Son troisième argument, mis à VRAI, renvoie au contraire les valeurs qui n’apparaissent qu’une seule fois. Les cellules sous la formule doivent rester libres, sinon Excel affiche #PROPAGATION!. Fonction disponible dans Microsoft 365 et Excel 2021.

Pour aller plus loin

D’autres astuces à découvrir

Toutes les astuces Formation Excel

Prendre contact

Vous souhaitez vous former ou former vos équipes ?

Votre contexte suffit pour démarrer : nombre de personnes concernées, outils en place, échéance. Je réponds avec une proposition de programme et un devis.

En présentiel Selon votre localisation
À distance Toute la France
Financement souhaité
Contact