Accéder au contenu principal

Comment comparer deux colonnes et retourner des valeurs de la troisième colonne dans Excel ?

Author: Xiaoyang Last Modified: 2025-05-27

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), "")
Remarque : Dans les formules ci-dessus : D2 est la cellule de critère sur laquelle vous souhaitez retourner une valeur, A2:A16 est la colonne incluant les critères à comparer, A2:B16 est la plage de données que vous souhaitez utiliser.

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 :

A screenshot showing results from comparing two columns and returning values using VLOOKUP in Excel


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)), "")
Remarque : Dans les formules ci-dessus : D2 est la valeur pour laquelle vous souhaitez retourner ses informations relatives, A2:A16 est la liste qui contient la valeur que vous souhaitez retourner, B2:B16 est la colonne que vous recherchez.

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 :

A screenshot showing results from comparing two columns and returning values using INDEX and MATCH functions in Excel


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.

A demonstration of Kutools for Excel's Super LOOKUP features

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.

A screenshot of a dataset showing columns with multiple criteria for comparison in Excel

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))
Remarque : Dans les formules ci-dessus : E2, F2 sont les cellules de critères sur lesquelles vous souhaitez retourner une valeur, C2:C16 est la colonne qui contient les valeurs que vous souhaitez retourner, A2:A16, B2:B16 sont les colonnes que vous recherchez.

Appuyez ensuite simultanément sur les touches "Ctrl" + "Maj" + "Entrée" pour obtenir le premier résultat, voir capture d'écran.

A screenshot showing results after applying an array formula to compare two columns and return values in Excel

Copiez et collez cette formule matricielle dans d'autres cellules pour obtenir les résultats complets :

A screenshot showing the final results after copying the array formula to return multiple matching values in Excel


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.

Kutools pour Excel propose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, augmentant ainsi la créativité et l'efficacité. Intégré à des capacités d'IA, Kutools automatise les tâches avec précision, rendant la gestion des données facile et sans effort. Informations détaillées sur Kutools pour Excel...  Essai gratuit...

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 :

A screenshot of Kutools for Excel's Formula Helper option in Excel

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.

A screenshot of the Formula Helper dialog box for setting lookup arguments

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 :

A screenshot showing the results of using Kutools for Excel to compare two columns and return values

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 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

🤖 Kutools AI Aide : Révolutionner l'analyse des données basée sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les Fonctions améliorées
Fonctionnalités populaires : Trouver, mise en évidence ou marquer les doublons   |  Supprimer les lignes vides   |  Consolider les colonnes ou les cellules sans perdre de données   |   Arrondir sans formule ...
Super RECHERCHEV : RECHERCHEV avec critères multiples    RECHERCHEV avec valeurs multiples  |   Recherche multi-feuilles   |   Correspondance floue ....
Liste déroulante avancée : Créer rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante multi-sélection ....
Gestionnaire de colonnes : Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages & colonnes ...
Fonctionnalités en vedette : Mise au point de la grille   |  Affichage de conception   |   Barre de formule améliorée    Gestionnaire de classeur & feuille de calcul   |  Bibliothèque dAutoTexte (Auto Text)   |  Sélecteur de date   |  Fusionner les données   |  Crypter/Déchiffrer les cellules    Envoyer un e-mail par liste   |  Super Filtre   |   Filtre spécial (filtrer les cellules avec une police en gras/italique/barré...) ...
Top15 ensembles d'outils12 outils de texte (Ajouter du texte, Supprimer des caractères spécifiques, ...)   |   50+ types de graphiques (Diagramme de Gantt, ...)   |   40+ formules pratiques (Calculer lâge en fonction de la date de naissance, ...)   |   19 outils d'insertion (Insérer un code QR, Insérer une image depuis le chemin, ...)   |  12 outils de conversion (Convertir en mots, Conversion de devises, ...)   |  7 outils de fusion & division (Fusion avancée des lignes, Diviser les cellules, ...)   |   ... et plus

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 !