Comment rechercher et créer une liste unique à partir d'un tableau dans Excel ?
Dans le traitement quotidien des données avec Excel, il est courant de rencontrer des tableaux contenant des informations en double. Par exemple, vous pourriez avoir un tableau listant des classes ainsi que les noms des étudiants, où certains noms d'étudiants apparaissent plusieurs fois sous la même classe. Supposons que vous deviez extraire une liste de noms uniques pour « Classe A » uniquement, comme indiqué dans la capture d'écran ci-dessous. Quelle est la meilleure façon d'y parvenir ? Ce guide explore plusieurs méthodes pratiques, en commençant par une solution basée sur VLOOKUP.
- Recherche et création d'une liste unique avec une formule
- Utilisez la fonction UNIQUE pour obtenir des valeurs uniques filtrées (Excel 365, Excel 2021 ou versions ultérieures)
- Autres méthodes Excel intégrées - Utilisez Supprimer les doublons avec filtre
Recherche et création d'une liste unique avec une formule
Pour appliquer cette méthode, sélectionnez d'abord la cellule juste en dessous de votre critère — par exemple, si votre cellule de critère (« Classe A ») est en D1, sélectionnez D2. Ensuite, saisissez la formule matricielle suivante :
=IFERROR(INDEX(B$1:B$13, MATCH(0, COUNTIF(D$1:D1, IF(A$1:A$13=D$1,B$1:B$13,D$1)),0)),"")
Après avoir entré la formule, au lieu de simplement appuyer sur Entrée, vous devez appuyer simultanément sur Ctrl + Maj + Entrée pour la compléter en tant que formule matricielle. Une fois que la première valeur unique apparaît, remplissez la formule vers le bas en faisant glisser la poignée de recopie jusqu'à atteindre une cellule vide, ce qui indique qu'il n'y a plus de noms uniques à afficher.

Remarques et conseils :
- B$1:B$13 : La colonne qui contient les noms que vous souhaitez extraire.
- A$1:A$13 : La colonne qui contient vos critères de filtrage (par exemple, les noms de classe).
- D$1 : La cellule qui contient votre valeur de filtre, comme « Classe A ».
- Cette formule nécessite d'être saisie en tant que formule matricielle (Ctrl + Maj + Entrée). Dans Excel 365 et les versions ultérieures, les formules matricielles peuvent se comporter dynamiquement avec simplement Entrée, mais pour assurer la compatibilité avec les anciennes versions, utilisez toujours le raccourci de formule matricielle.
- Si votre plage de données change, ajustez les références en conséquence pour éviter les erreurs.
Cette méthode convient aux utilisateurs qui ont besoin de compatibilité avec les anciennes versions d'Excel. Cependant, la formule est un peu complexe à configurer et à maintenir, surtout pour les nouveaux utilisateurs d'Excel.
Pour des solutions plus simples ou pour traiter de grandes quantités de données avec plus d'efficacité, envisagez également les méthodes ci-dessous.
Formule Excel - Utilisez la fonction UNIQUE pour obtenir des valeurs uniques filtrées
Si vous utilisez Excel 365, Excel 2021 ou version ultérieure, vous pouvez tirer parti des nouvelles fonctions de tableaux dynamiques pour générer facilement une liste unique, mise à jour instantanément, basée sur des critères. Ici, les fonctions UNIQUE et FILTER sont utilisées ensemble pour extraire des noms uniques pour « Classe A ».
- Entrez la formule suivante dans la cellule cible (par exemple, en D2) :
=UNIQUE(FILTER(B2:B13, A2:A13="Class A"))
- Appuyez sur Entrée, et les noms uniques correspondant à « Classe A » sont automatiquement listés sous la cellule de formule. La liste s'agrandira ou se réduira automatiquement lorsque vos données changeront.
- Dans la formule ci-dessus :
- B2:B13 : La plage des noms d'étudiants.
- A2:A13 : La plage contenant les noms de classe.
- Vous pouvez remplacer "Classe A" par un autre critère si nécessaire. Si vous référencez une cellule (par exemple, E1), utilisez
="Classe A"
ou=E1
de manière appropriée dans la formule. - Cette fonction est dynamique — si vous mettez à jour votre tableau, la liste unique est actualisée automatiquement.
Avantages : Se met à jour automatiquement avec vos données sources, très facile à configurer, idéal pour les tableaux qui changent régulièrement.
Limitations : Disponible uniquement dans Excel 365, Excel 2021 et versions ultérieures ; non pris en charge dans les anciennes versions d'Excel.
Autres méthodes Excel intégrées - Utilisez Supprimer les doublons avec filtre
Outre les approches basées sur des formules, vous pouvez tirer parti de la fonctionnalité Supprimer les doublons d'Excel combinée avec un filtre pour générer une liste unique pour une catégorie spécifique. Cette méthode est intuitive et ne nécessite aucune écriture de formules.
Voici comment utiliser cette méthode pour extraire des noms d'étudiants uniques sous « Classe A » :
- Filtrez vos données pour « Classe A » :
Sélectionnez votre plage de données (par exemple, A1:B13). Allez dans l’onglet Données et cliquez sur Filtrer. Utilisez le menu déroulant du filtre dans la colonne « Classe » pour n'afficher que les lignes où la classe est « Classe A ». - Copiez les résultats filtrés :
Sélectionnez uniquement les noms d'étudiants affichés après filtrage. Copiez cette sélection (Ctrl+C) et collez-la dans une autre colonne ou feuille de calcul. - Supprimez les doublons :
Avec la plage unique collée sélectionnée, sous l’onglet Données , cliquez sur Supprimer les doublons. Dans la boîte de dialogue qui apparaît, assurez-vous que seule la colonne pertinente (« Nom de l'étudiant ») est cochée, puis confirmez.
Cela vous laissera avec une liste de noms d'étudiants uniques correspondant à « Classe A ».
- Avantages : Aucune connaissance en formules requise, rapide et simple ; adapté pour une extraction ponctuelle de données ou pour des rapports.
- Limitations : Le processus est manuel et nécessite d'être refait chaque fois que vos données changent. Non adapté pour des rapports mis à jour automatiquement.
En comprenant chaque méthode et en choisissant celle qui convient à votre version d'Excel et à votre flux de travail, vous pouvez créer efficacement des listes uniques filtrées selon des critères spécifiques. Si vous rencontrez des erreurs de formule ou des problèmes lors de l'opération, vérifiez les références de cellules, assurez-vous que toutes les données sont dans une plage contiguë et confirmez que vous utilisez une version d'Excel qui prend en charge les fonctions nécessaires. Pour le traitement par lots ou les tâches répétitives, tirer parti des fonctionnalités intégrées telles que Supprimer les doublons ou des formules dynamiques peut faire gagner beaucoup de temps par rapport aux méthodes manuelles.
Meilleurs outils de productivité pour Office
Améliorez vos compétences Excel avec Kutools pour Excel, et découvrez une efficacité incomparable. Kutools pour Excel propose plus de300 fonctionnalités avancées pour booster votre productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte l’interface par onglets à Office, simplifiant considérablement votre travail.
- Activez la modification et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de50 % et réduit des centaines de clics de souris chaque jour !
Tous les modules complémentaires Kutools. Une seule installation
La suite Kutools for Office regroupe les modules complémentaires pour Excel, Word, Outlook & PowerPoint ainsi qu’Office Tab Pro, idéal pour les équipes travaillant sur plusieurs applications Office.





- Suite tout-en-un — modules complémentaires Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Un installateur, une licence — installation en quelques minutes (compatible MSI)
- Une synergie optimale — productivité accélérée sur l’ensemble des applications Office
- Essai complet30 jours — sans inscription, ni carte bancaire
- Meilleure valeur — économisez par rapport à l’achat d’add-ins individuels