Comment comparer deux colonnes et retourner des valeurs de la troisième colonne dans Excel ?
Par exemple, j'ai les deux colonnes suivantes : la colonne A contient certains projets, et la colonne B contient les noms correspondants. Ici, j'ai également quelques projets aléatoires dans la colonne D, et maintenant, je souhaite retourner les noms correspondants de la colonne B en fonction des projets de la colonne D. Comment pouvez-vous comparer les colonnes A et D et retourner les valeurs correspondantes de la colonne B dans Excel ?
Comparer deux colonnes et retourner une valeur de la troisième colonne avec la fonction RECHERCHEV
La fonction RECHERCHEV peut vous aider à comparer deux colonnes et extraire les valeurs correspondantes de la troisième colonne, veuillez procéder comme suit :
1. Entrez l'une des deux formules ci-dessous dans une cellule vide à côté de la colonne comparée, E2 dans cet exemple :
=VLOOKUP(D2,$A$2:$B$16,2,FALSE)
=IFERROR(VLOOKUP(D2,$A$2:$B$16,2,FALSE), "")
2. Appuyez ensuite sur la touche "Entrée" pour obtenir la première valeur correspondante, puis sélectionnez la cellule de formule et faites glisser la poignée de recopie vers le bas jusqu'aux cellules où vous souhaitez appliquer cette formule, et toutes les valeurs correspondantes seront retournées d'un coup, voir capture d'écran :
Comparer deux colonnes et retourner une valeur de la troisième colonne avec les fonctions INDEX et EQUIV
Dans Excel, les fonctions INDEX et EQUIV peuvent également vous aider à résoudre cette tâche, veuillez procéder comme suit :
1. Entrez l'une des deux formules ci-dessous dans une cellule vide où vous souhaitez retourner le résultat :
=INDEX($B$2:$B$16, MATCH(D2,$A$2:$A$16,0))
=IFERROR(INDEX($B$2:$B$16, MATCH(D2,$A$2:$A$16,0)), "")
2. Appuyez ensuite sur la touche "Entrée" pour obtenir la première valeur correspondante, puis sélectionnez la cellule de formule et copiez-la dans les autres cellules nécessaires, et toutes les valeurs correspondantes auront été retournées, voir capture d'écran :
Si vous utilisez souvent la fonction RECHERCHEV dans Excel, Kutools pour Excel propose des formules RECHERCHEV puissantes grâce à sa fonctionnalité "Super RECHERCHEV", vous permettant d'effectuer des recherches sans avoir besoin de mémoriser des formules complexes.
Kutools pour Excel - Boostez Excel avec plus de 300 outils essentiels. Profitez de fonctionnalités IA gratuites en permanence ! Obtenez-le maintenant
Effectuer une recherche multiple avec RECHERCHEV et retourner les valeurs correspondantes avec les fonctions INDEX et EQUIV
Parfois, vous pouvez avoir une plage de données qui contient trois colonnes, et vous souhaitez effectuer une recherche dans le tableau pour faire correspondre deux valeurs de critères. Si ces deux valeurs correspondent, elle retournera les données de la troisième colonne C.
Pour traiter cette tâche, veuillez appliquer la formule suivante :
=INDEX($C$2:$C$16,MATCH(E2&F2, $A$2:$A$16&$B$2:$B$16,0))
Appuyez ensuite simultanément sur les touches "Ctrl" + "Maj" + "Entrée" pour obtenir le premier résultat, voir capture d'écran.
Copiez et collez cette formule matricielle dans d'autres cellules pour obtenir les résultats complets :
Utiliser Kutools pour Excel pour comparer deux colonnes et retourner une valeur de la troisième colonne
Kutools pour Excel “Rechercher une valeur dans une liste” peut également vous aider à retourner les données correspondantes d'une autre plage de données.
1. Cliquez sur une cellule où vous souhaitez placer le résultat correspondant.
2. Cliquez ensuite sur "Kutools" > "Assistant de formule" > "Assistant de formule", voir capture d'écran :
3. Dans la boîte de dialogue "Assistant de formule", veuillez effectuer les opérations suivantes :
- Dans la liste déroulante "Type de formule", sélectionnez l'option "Recherche" ;
- Ensuite, sélectionnez l'option "Rechercher une valeur dans une liste" dans la zone de liste "Sélectionnez une formule" ;
- Puis, dans les zones de texte "Entrée d'argument", sélectionnez la plage de données, la cellule de critère et la colonne à partir de laquelle vous souhaitez retourner la valeur correspondante séparément.
4. Cliquez ensuite sur "OK", et la première donnée correspondante basée sur une valeur spécifique a été retournée. Il ne vous reste plus qu'à faire glisser la poignée de recopie pour appliquer cette formule aux autres cellules nécessaires, voir capture d'écran :
Kutools pour Excel - Boostez Excel avec plus de 300 outils essentiels. Profitez de fonctionnalités IA gratuites en permanence ! Obtenez-le maintenant
Plus d'articles liés à RECHERCHEV :
- RECHERCHEV et concaténer plusieurs valeurs correspondantes
- Comme nous le savons tous, la fonction RECHERCHEV dans Excel peut nous aider à rechercher une valeur et retourner les données correspondantes dans une autre colonne, mais en général, elle ne peut obtenir que la première valeur relative s'il y a plusieurs données correspondantes. Dans cet article, je vais parler de la manière de faire une recherche et concaténer plusieurs valeurs correspondantes dans une seule cellule ou sous forme de liste verticale.
- RECHERCHEV et retourner la dernière valeur correspondante
- Si vous avez une liste d'éléments qui se répètent plusieurs fois, et que vous voulez simplement connaître la dernière valeur correspondante avec vos données spécifiées. Par exemple, j'ai la plage de données suivante, il y a des noms de produits en double dans la colonne A mais des noms différents dans la colonne C, et je veux retourner le dernier élément correspondant Cheryl du produit Apple.
- RECHERCHEV à travers plusieurs feuilles de calcul
- Dans Excel, nous pouvons facilement appliquer la fonction RECHERCHEV pour retourner les valeurs correspondantes dans une seule table d'une feuille de calcul. Mais, avez-vous déjà envisagé comment effectuer une recherche à travers plusieurs feuilles de calcul ? Supposons que j'ai les trois feuilles de calcul suivantes avec des plages de données, et maintenant, je veux obtenir une partie des valeurs correspondantes basées sur les critères provenant de ces trois feuilles de calcul.
- RECHERCHEV et retourner toute / la ligne entière d'une valeur correspondante
- Normalement, vous pouvez effectuer une recherche et retourner une valeur correspondante à partir d'une plage de données en utilisant la fonction RECHERCHEV, mais avez-vous déjà essayé de trouver et retourner toute la ligne de données basée sur des critères spécifiques.
- RECHERCHEV et retourner plusieurs valeurs verticalement
- Normalement, vous pouvez utiliser la fonction RECHERCHEV pour obtenir la première valeur correspondante, mais parfois, vous souhaitez retourner tous les enregistrements correspondants basés sur un critère spécifique. Dans cet article, je vais parler de la manière de faire une recherche et retourner toutes les valeurs correspondantes verticalement, horizontalement ou dans une seule cellule.
Meilleurs outils de productivité pour Office
Boostez vos compétences Excel avec Kutools pour Excel, et découvrez une efficacité sans précédent. Kutools pour Excel propose plus de300 fonctionnalités avancées pour augmenter la 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 facilite grandement 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 pour vous chaque jour !