Comment comparer deux colonnes à l'aide de la fonction VLOOKUP dans Excel ?

  • Partage Ça
Hugh West

Il y a beaucoup de façons de comparer deux listes Dans cet article, je vais comparer/trouver des correspondances dans deux colonnes d'Excel à l'aide de la fonction VLOOKUP Dans l'un de mes précédents articles, j'ai parlé de Comment comparer deux colonnes ou listes dans Excel ? où j'ai discuté d'autres méthodes de comparaison.

Avant de commencer la comparaison, je discuterai de la syntaxe, des arguments et d'autres éléments nécessaires concernant la méthode d'évaluation de la qualité de l'eau. VLOOKUP fonction.

Télécharger le cahier d'exercices

Comparer deux colonnes à l'aide de la fonction VLOOKUP.xlsx

Un aperçu de la fonction VLOOKUP d'Excel

Le V de VLOOKUP signifie "vertical". VLOOKUP . le VLOOKUP est une fonction intégrée d'Excel qui effectue une recherche verticale en recherchant une valeur spécifique d'une colonne dans une autre colonne.

  • La syntaxe du Fonction VLOOKUP est :

VLOOKUP( lookup_value, table_array, col_index_number, [range_lookup] ). Les arguments qui sont énoncés dans cette syntaxe ont une signification spécifique.

  • Explication des arguments :
Arguments Obligatoire/optionnel Explication
Valeur de la recherche Requis La valeur qui sera utilisée comme valeur de référence.
Table_array Requis Gamme de données où la valeur sera recherchée.
Col_index_number Requis La colonne de la gamme à partir de laquelle nous allons obtenir la valeur.
Recherche de plage En option VRAI est utilisé pour la correspondance approximative et FAUX est utilisé pour la correspondance exacte. Si cet argument est omis, Excel utilise le paramètre VRAI par défaut.

Les résultats de l'enquête VLOOKUP peuvent être des chaînes de texte ou des données numériques, selon les données que vous utilisez. Si la fonction FAUX est utilisé comme [range_lookup] Si aucune correspondance exacte n'est trouvée, il renvoie la valeur suivante #N/A . si VRAI est utilisé comme [range_lookup] Si aucune correspondance approximative n'est trouvée, il renvoie la valeur immédiatement inférieure.

Lire la suite : Excel LOOKUP vs VLOOKUP : avec 3 exemples

2 façons de comparer deux colonnes à l'aide de VLOOKUP dans Excel

1) Utilisation de la seule fonction VLOOKUP pour la comparaison entre deux colonnes

Disons que vous avez deux colonnes où sont listées des couleurs. Je vais comparer ces deux colonnes pour des correspondances exactes. Par exemple, si je choisis la couleur Bleu dans la 1ère colonne et que je cherche cette couleur dans la 3ème colonne, il commencera à chercher la couleur bleue et si cette couleur n'existe pas, il retournera la valeur #N/A Les listes de couleurs sont listées ci-dessous et dans la colonne Existence, la comparaison sera affichée.

Des pas :

  • Sur Cellule C2 écrire la formule-
=VLOOKUP(B5,$D$5:$D$10,1,FALSE)

  • Plus tard, appuyez sur la touche ENTER pour la sortie.

  • Vous verrez que la valeur rouge se trouve dans cette cellule. Faites maintenant glisser vers le bas l'élément Poignée de remplissage pour copier la formule dans les autres cellules de la colonne. Vous obtiendrez le résultat escompté.

Voici la comparaison complète.

Le site #N/A Les résultats sont trouvés parce que les couleurs Bleu et Blanc ne sont pas dans la liste des couleurs-2.

Remarque : nous spécifions la plage $D$5:$D$10. Le "$" est utilisé pour rendre les cellules absolues et constantes dans une formule. Ainsi, lorsque vous copiez la formule pour d'autres cellules, elle utilisera la même plage.

Lire la suite : Pourquoi VLOOKUP renvoie #N/A alors qu'il existe une correspondance (5 Causes & Solutions)

2. utilisation de IF, ISNA et VLOOKUP pour la comparaison entre deux colonnes

Ici, j'utiliserai le même exemple, mais j'insérerai deux nouvelles fonctions avec la balise VLOOKUP S'il n'y a pas de correspondance exacte entre les colonnes, la formule renverra NO. Si des correspondances existent, la formule renverra YES en ce qui concerne la première colonne. Les listes de couleurs sont répertoriées ci-dessous et, dans la fonction Couleur Existe la comparaison s'affichera.

Des pas :

  • Maintenant, écrivez la formule en Cellule C5-
=IF(ISNA(VLOOKUP(B5,$D$5:$D$10,1,0)), "NO", "YES")

  • Ensuite, appuyez sur le bouton ENTER pour terminer.

Répartition des formules :

  • VLOOKUP(B5,$D$5:$D$10,1,0)

Le site VLOOKUP retournera la sortie de la valeur de recherche.

  • ISNA(VLOOKUP(B5,$D$5:$D$10,1,0))

Ensuite, le ISNA La fonction retournera VRAI si elle obtient #N/A erreur, sinon il retournera FAUX .

  • =IF(ISNA(VLOOKUP(B5,$D$5:$D$10,1,0)), "NO", "YES")

Enfin, le SI La fonction renverra NON pour VRAI et OUI pour FAUX .

  • La formule renverra la valeur OUI, car la couleur Rouge existe dans les deux colonnes. Faites maintenant glisser l'option Poignée de remplissage au reste de la cellule pour montrer la comparaison entre les deux colonnes.

Quelques instants plus tard, vous obtiendrez tous les résultats comme l'image ci-dessous.

  • Ici, nous obtenons le résultat NO car les couleurs Bleu et Blanc n'existent pas dans la liste de couleurs 2.

Lire la suite : Comment utiliser la fonction IF ISNA avec VLOOKUP dans Excel (3 exemples)

Lectures similaires

  • VLOOKUP ne fonctionne pas (8 raisons & ; Solutions)
  • Qu'est-ce qu'un tableau dans VLOOKUP (expliqué avec des exemples) ?
  • Fonction INDEX MATCH vs VLOOKUP (9 exemples)
  • Utiliser VLOOKUP avec plusieurs critères dans Excel (6 méthodes + alternatives)
  • Excel VLOOKUP pour renvoyer plusieurs valeurs verticalement

Comment comparer deux feuilles Excel à l'aide de la fonction VLOOKUP ?

Dans cet exemple, nous allons comparer deux colonnes de deux feuilles Excel différentes à l'aide de VLOOKUP La formule sera similaire, à l'exception du Table_array il y aura un ajout du nom de la feuille de travail. Disons que nous avons deux listes de couleurs dans deux feuilles de travail différentes. Le nom de la feuille de travail est défini de la manière suivante CL-1 et CL-2. Nous comparerons les Liste de couleurs-1 de CL-1 feuille de calcul avec Liste de couleurs 2 de la CL-2 Les deux listes des deux feuilles de travail sont données ci-dessous. Il s'agit de la Liste-1.

Et c'est la liste 2.

Des pas :

  • Sur Cellule C5 de la CL-1 feuille de travail écrire la formule-
=(VLOOKUP(B5,'CL-2'!$B$3:$B$9,1,FALSE))

  • Ensuite, appuyez sur le bouton ENTER pour la sortie.

  • Vous verrez que la valeur Rouge apparaît, parce que la couleur Rouge est une couleur commune aux deux colonnes du tableau. CL-1 et Feuilles de travail CL-2. Copiez maintenant cette formule de Cellule C6 à C11 en utilisant le Poignée de remplissage pour trouver le résultat de l'ensemble des deux colonnes.

Après un certain temps, toutes les sorties apparaîtront.

Ici, les couleurs Jaune, Orange et Noir n'apparaissent pas dans la liste. CL-2 C'est pour cela que nous avons le reste. #N/A sur CL-1 feuille de travail.

Lire la suite : Exemple de VLOOKUP entre deux feuilles dans Excel

Comment comparer deux colonnes à l'aide de la fonction VLOOKUP et renvoyer une troisième valeur ?

Nous avons souvent besoin d'utiliser le VLOOKUP pour retourner une troisième valeur en comparant deux colonnes. Dans cette section, nous allons apprendre à le faire de manière simple. Pour ce faire, nous avons modifié l'ensemble de données, connecté certaines tailles avec les couleurs, et ajouté une autre colonne où nous avons placé trois couleurs. Maintenant, nous allons comparer les colonnes de couleurs et retourner la taille dans la colonne de sortie.

Des pas :

  • Sur Cellule F5 insérer la formule suivante-
=VLOOKUP(E5,$B$5:$C$10,2,FALSE)

  • Après avoir appuyé sur la touche ENTER vous obtiendrez la troisième valeur.

  • Pour obtenir les autres valeurs, il suffit d'utiliser la fonction Outil de la poignée de remplissage .

Voici toutes les troisièmes valeurs après comparaison.

Attention

Il est important de connaître le VLOOKUP correctement, car toute petite erreur dans les arguments ne vous donnera pas le résultat escompté. Vous pouvez utiliser la fonction MATCH et INDEX fonctionne comme une alternative à la VLOOKUP fonctions.

Conclusion

C'est tout pour cet article. J'espère que les procédures décrites ci-dessus seront suffisantes pour comparer/trouver des correspondances dans deux colonnes dans Excel en utilisant la fonction VLOOKUP N'hésitez pas à poser vos questions dans la section des commentaires et à me faire part de vos réactions. Visitez le site pour en savoir plus.

Hugh West est un formateur et analyste Excel très expérimenté avec plus de 10 ans d'expérience dans l'industrie. Il est titulaire d'un baccalauréat en comptabilité et finance et d'une maîtrise en administration des affaires. Hugh a une passion pour l'enseignement et a développé une approche pédagogique unique qui est facile à suivre et à comprendre. Sa connaissance approfondie d'Excel a aidé des milliers d'étudiants et de professionnels du monde entier à améliorer leurs compétences et à exceller dans leur carrière. Grâce à son blog, Hugh partage ses connaissances avec le monde, offrant des tutoriels Excel gratuits et une formation en ligne pour aider les particuliers et les entreprises à atteindre leur plein potentiel.