Table des matières
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.xlsxUn 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.