Extraire des valeurs uniques selon un ou plusieurs critères dans Excel

L’extraction de valeurs uniques selon des critères est une tâche essentielle pour l’analyse des données et la création de rapports. Supposons que vous disposiez de la plage de données illustrée à gauche et que vous souhaitiez lister uniquement les noms uniques de la colonne B, en fonction d’un critère spécifique situé en colonne A. Que vous utilisiez une ancienne version d’Excel ou les dernières fonctionnalités disponibles dans Excel 365/2021, ce guide vous montrera comment extraire efficacement ces valeurs uniques.
Extraire des valeurs uniques selon des critères dans Excel
- Avec une formule matricielle
- Avec Kutools pour Excel
- Avec une formule (Excel 365, Excel 2021 et versions ultérieures)
Extraire des valeurs uniques selon plusieurs critères dans Excel
Extraire des valeurs uniques d’une liste de cellules avec Kutools pour Excel
Extraire des valeurs uniques selon des critères dans Excel
•Avec une formule matricielle pour lister les valeurs uniques verticalement
Pour réaliser cette opération, vous pouvez utiliser une formule matricielle avancée. Voici la marche à suivre :
1. Saisissez la formule ci-dessous dans une cellule vide où vous souhaitez afficher le résultat extrait. Dans cet exemple, je la saisis en cellule E2, puis j’appuie simultanément sur Maj + Ctrl + Entrée pour obtenir la première valeur unique.
=IFERROR(INDEX($B$2:$B$15, MATCH(0, IF($D$2=$A$2:$A$15, COUNTIF($E$1:$E1, $B$2:$B$15), ""), 0)),"") 2. Ensuite, faites glisser la poignée de recopie vers le bas jusqu’à ce que des cellules vides apparaissent. Toutes les valeurs uniques correspondant au critère spécifié s’afficheront alors, comme illustré dans la capture d’écran :

•Extraire et afficher des valeurs uniques dans une seule cellule à l’aide de Kutools pour Excel
Kutools pour Excel propose une méthode simple pour extraire des valeurs uniques et les afficher dans une seule cellule, vous faisant gagner temps et efforts lors de la manipulation de grands jeux de données — sans avoir à mémoriser la moindre formule.
Après avoir installé Kutools pour Excel, procédez comme suit :
Cliquez sur « Kutools » > « Super RECHERCHEV » > « Recherche un-à-plusieurs (renvoie plusieurs résultats) » pour ouvrir la boîte de dialogue, puis configurez les opérations comme indiqué ci-dessous :
- Sélectionnez respectivement les options « Zone de placement de la liste » et « Plage de valeur de recherche » dans les zones de texte ;
- Sélectionnez la plage de tableau que vous souhaitez utiliser ;
- Indiquez respectivement le Colonne clé et le Colonne de retour à partir des listes déroulantes « Colonne clé » et « Colonne de retour » ;
- Enfin, cliquez sur le bouton OK.

Résultat :
Tous les noms uniques correspondant au critère sont extraits dans une seule cellule, comme illustré dans la capture d’écran :
•Avec une formule dans Excel 365, Excel 2021 et versions ultérieures pour lister les valeurs uniques verticalement
Avec Excel 365 et Excel 2021, des fonctions comme UNIQUE et FILTRE simplifient grandement l’extraction de valeurs uniques.
Saisissez la formule ci-dessous dans une cellule vide, puis appuyez sur Entrée pour obtenir instantanément tous les noms uniques listés verticalement.
=UNIQUE(FILTER(B2:B15, A2:A15=D2)) 
- FILTER(B2:B15, A2:A15=D2):
- FILTERFiltrez les données de la plage B2:B15.
- A2:A15=D2Vérifiez où les valeurs de A2:A15 correspondent à celle située en D2. Seules les lignes répondant à cette condition sont incluses dans le résultat.
- UNIQUE(...):
Garantit que seules les valeurs uniques issues des résultats filtrés sont renvoyées.
Extraire des valeurs uniques selon plusieurs critères dans Excel
•Avec une formule matricielle pour lister les valeurs uniques verticalement
Si vous souhaitez extraire des valeurs uniques selon deux conditions, voici une autre formule matricielle qui vous sera particulièrement utile. Procédez comme suit :
1. Saisissez la formule ci-dessous dans une cellule vide où vous souhaitez afficher les valeurs uniques. Dans cet exemple, je l’entre en cellule G2, puis j’appuie simultanément sur Maj + Ctrl + Entrée pour obtenir la première valeur unique.
=IFERROR(INDEX($C$2:$C$15,MATCH(0,COUNTIF(G1:$G$1,$C$2:$C$15)+IF($A$2:$A$15<>$E$2,1,0)+IF($B$2:$B$15<>$F$2,1,0),0)),"") 2. Ensuite, faites glisser la poignée de recopie vers le bas jusqu’à ce que des cellules vides apparaissent. Toutes les valeurs uniques répondant aux deux critères spécifiés seront alors listées, comme le montre la capture d’écran :

•Avec dans Excel 365, Excel 2021 et versions ultérieures pour lister les valeurs uniques verticalement
Avec les versions récentes d’Excel, extraire des valeurs uniques selon plusieurs critères devient bien plus simple.
Saisissez la formule ci-dessous dans une cellule vide, puis appuyez sur Entrée pour obtenir instantanément tous les noms uniques listés verticalement.
=UNIQUE(FILTER(C2:C15, (A2:A15=E2) * (B2:B15=F2))) 
- FILTER(C2:C15, (A2:A15=E2) * (B2:B15=F2)):
- FILTERFiltrez les données de la plage C2:C15.
- (A2:A15=E2)Vérifie si les valeurs de la colonne A correspondent à celle située en E2.
- (B2:B15=F2)Vérifie si les valeurs de la colonne B correspondent à celle située en F2.
- *Combine les deux conditions à l’aide d’une logique ET, ce qui implique que les deux doivent être remplies pour qu’une ligne soit incluse.
- UNIQUE(...):
Supprime les valeurs en double des résultats filtrés, garantissant ainsi une sortie composée uniquement de valeurs uniques.
Extraire des valeurs uniques d’une liste de cellules avec Kutools pour Excel
Il arrive que vous souhaitiez extraire des valeurs uniques à partir d’une liste de cellules. Découvrez Kutools pour Excel, un outil pratique dont l’utilitaire « Extraire les cellules avec des valeurs uniques d'une plage (inclure la première occurrence en double) » vous permet d’obtenir rapidement ces valeurs uniques.
1. Cliquez sur une cellule où vous souhaitez afficher le résultat. ()Remarque : ne sélectionnez pas une cellule située dans la première ligne.)
2. Cliquez ensuite sur « Kutools » > « Assistant de formule » > « Assistant de formule », comme le montre la capture d’écran :

3. Dans la boîte de dialogue « Assistant de formule », procédez comme suit :
- Sélectionnez l’option « Texte » dans la liste déroulante « Type de formule » ;
- Choisissez ensuite « Extraire les cellules avec des valeurs uniques d'une plage (inclure la première occurrence en double) » dans la liste « Choisir une formule » ;
- Dans la section « Entrée d'argument » située à droite, sélectionnez la plage de cellules à partir de laquelle vous souhaitez extraire les valeurs uniques.

4. Cliquez ensuite sur le bouton OK. Le premier résultat s’affiche dans la cellule. Sélectionnez alors cette cellule et faites glisser la poignée de recopie vers les cellules où vous souhaitez afficher toutes les valeurs uniques, jusqu’à l’apparition de cellules vides, comme illustré dans la capture d’écran :

Extraire des valeurs uniques selon des critères dans Excel est une étape essentielle pour une analyse de données efficace. Excel propose plusieurs méthodes pour y parvenir, adaptées à votre version et à vos besoins spécifiques. En choisissant celle qui convient le mieux à votre situation, vous pourrez extraire facilement et rapidement des valeurs uniques. Envie de découvrir encore plus d’astuces et de conseils Excel ? Notre site web propose des milliers de tutoriels.
Articles connexes :
- Compter le nombre de valeurs uniques et distinctes d’une liste
- Supposons que vous disposiez d’une longue liste de valeurs contenant des doublons. Vous souhaitez désormais compter soit le nombre de valeurs uniques (celles qui n’apparaissent qu’une seule fois dans la liste), soit le nombre de valeurs distinctes (toutes les valeurs différentes présentes dans la liste, c’est-à-dire les valeurs uniques ainsi que la première occurrence de chaque valeur dupliquée) dans une colonne, comme illustré dans la capture d’écran ci-contre. Dans cet article, nous verrons comment réaliser cette opération dans Excel.
- Additionner des valeurs uniques selon des critères dans Excel
- Par exemple, j’ai une plage de données comprenant les colonnes « Nom » et « Commande ». Je souhaite additionner uniquement les valeurs uniques de la colonne « Commande » pour chaque entrée distincte dans la colonne « Nom », comme le montre la capture d’écran ci-dessous. Comment accomplir cette tâche rapidement et facilement dans Excel ?
- Transposer des cellules d’une colonne en fonction des valeurs uniques d’une autre colonne
- Supposons que vous disposiez d’une plage de données contenant deux colonnes. Vous souhaitez transposer les cellules d’une colonne en lignes horizontales en fonction des valeurs uniques présentes dans l’autre colonne afin d’obtenir le résultat suivant. Avez-vous une bonne solution pour résoudre ce problème dans Excel ?
- Concaténer des valeurs uniques dans Excel
- Si j’ai une longue liste de valeurs contenant des doublons, comment puis-je rapidement et facilement identifier les valeurs uniques et les concaténer dans une seule cellule sous Excel ?
Meilleurs outils de productivité Office
Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile
- Activez l’édition 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é de 50 % et vous fait économiser des centaines de clics de souris chaque jour !
Tous les compléments Kutools. Un seul installateur
Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.
- Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
- Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
- Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
- Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
- Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels
