Formule VLOOKUP pour comparer deux colonnes dans des feuilles Excel différentes

  • Partage Ça
Hugh West

Si vous cherchez des astuces spéciales pour utiliser la VLOOKUP Formule pour comparer deux colonnes dans différentes feuilles, alors vous êtes au bon endroit. Il y a quelques façons simples d'utiliser les VLOOKUP pour comparer deux colonnes dans des feuilles différentes. Cet article vous montrera chaque étape avec des illustrations appropriées afin que vous puissiez facilement les appliquer à vos besoins. Entrons dans la partie centrale de l'article.

Télécharger le cahier d'exercices

Vous pouvez télécharger le cahier d'exercices à partir d'ici :

Comparer deux colonnes dans des feuilles différentes.xlsx

3 exemples d'utilisation de la formule VLOOKUP pour comparer deux colonnes dans des feuilles Excel différentes

Dans cette section, je vais vous montrer 3 méthodes rapides et faciles pour utiliser le VLOOKUP Formule pour comparer deux colonnes dans des feuilles différentes sur le système d'exploitation Windows. Vous trouverez des explications détaillées avec des illustrations claires de chaque chose dans cet article. J'ai utilisé Version Microsoft 365 Mais vous pouvez utiliser toute autre version selon vos disponibilités. Si un élément de cet article ne fonctionne pas dans votre version, laissez-nous un commentaire.

Ici, j'ai les données de deux équipes qui ont des membres communs dans deux feuilles de calcul différentes nommées " ÉquipeA " et " TeamB ". Et je vais vous montrer comment trouver les noms communs et les noms différents des deux équipes.

Comparez deux colonnes dans des feuilles Excel différentes et renvoyez les valeurs communes ou correspondantes.

Tout d'abord, je vous montrerai comment utiliser la fonction Fonction VLOOKUP pour trouver des noms communs ou les valeurs correspondantes de deux listes de noms différentes dans des feuilles de calcul différentes, en suivant les étapes ci-dessous :

  • Ici, je vais essayer d'obtenir les noms communs de Équipe A et Équipe B Pour ce faire, j'ai créé une nouvelle feuille de calcul qui contient déjà les données de la base de données. Équipe B .
  • Ensuite, j'ai créé une nouvelle colonne pour trouver les noms communs. Puis, insérez la formule suivante dans la cellule E5 :
=VLOOKUP(B5,TeamA!B5:B20,1,FALSE)

  • Maintenant, faites glisser le Poignée de remplissage pour coller la formule utilisée dans les autres cellules de la colonne ou utilisez l'icône Raccourcis clavier d'Excel Ctrl+C et Ctrl+V pour copier et coller.

  • Par conséquent, vous obtiendrez le commun noms insérés dans la colonne Équipe A et pour le mal assortis les rangs, il y a l'affichage des "# N/A Erreur "Ici, j'ai mis en évidence les lignes qui ne correspondent pas.

Utilisation de IFERROR avec la fonction VLOOKUP pour traiter l'erreur #N/A :

Pour éviter l'affichage de ' #N/A Erreur "dans la colonne, vous pouvez utiliser la fonction Fonction IFERROR avec le VLOOKUP fonction.

  • Pour cela, insérez la formule suivante dans la cellule E5 :
=IFERROR(VLOOKUP(B5,TeamA!B5:B20,1,FALSE), "Not Found")

🔎 Répartition des formules :

Pour comprendre cette formule, vous devez vous familiariser avec la IFERROR fonction excel.

La syntaxe de IFERROR fonction : =IFERROR(valeur, valeur_if_error)

Voyons comment fonctionne la formule ci-dessus

  • Comme la valeur de IFERROR nous avons saisi notre VLOOKUP Ainsi, s'il n'y a pas d'erreur, la sortie de la fonction VLOOKUP sera la sortie de la formule IFERROR fonction.
  • Comme argument value_if_error, nous avons passé cette valeur, " Non trouvé ". Donc, si IFERROR trouve une erreur dans la cellule, elle affiche ce texte, "Non trouvé" .

  • En conséquence, vous avez obtenu la sortie montrée dans la capture d'écran ci-dessous. Ici, vous verrez que, dans les rangées de mal assortis des noms, on a placé des " Non trouvé ".

Utilisation de IF et ISNA avec la fonction VLOOKUP pour traiter l'erreur #N/A :

Il existe un autre moyen d'éviter le #N/A Erreur et qui utilise SI et ISNA fonctions avec VLOOKUP fonctions.

  • Pour cela, collez la formule suivante dans la cellule E5 :
=IF(ISNA(VLOOKUP(B5,TeamA!B5:D20,1,FALSE)), "Not Matched", "Matched")

🔎 Répartition des formules :

Voyons maintenant comment fonctionne la formule suivante.

  • Comme le Test logique argument de la SI nous avons passé la fonction ISNA et la fonction ISNA contient notre VLOOKUP Si le Formule VLOOKUP renvoie un #N/A erreur, le ISNA renverra la fonction VRAI Lorsque le Test logique est vrai, la fonction IF renverra cette valeur : "Pas de correspondance" .
  • Si le Formule VLOOKUP renvoie une valeur (pas d'erreur), le ISNA La fonction renverra FAUX Donc, SI de la fonction Test logique L'argument sera Faux . quand Test logique est Faux La fonction IF renverra cette valeur : "Correspondance" .
  • Ainsi, vous obtiendrez une colonne remplie de " Appariés " et " Non Appariés "Vous pouvez maintenant facilement identifier les noms communs entre les listes de noms des différentes feuilles de travail.

  • Vous pouvez facilement, utiliser le Fonction de filtrage pour séparer ou montrer seulement les noms communs de deux équipes.
  • Maintenant, pour activer le Fonction de filtrage pour l'ensemble de données, cliquez sur n'importe quelle cellule de l'ensemble de données.
  • Ensuite, allez dans le Accueil sur le ruban supérieur.
  • Cliquez sur sur le Trier et filtrer et sélectionnez l'option Filtre

  • En conséquence, vous filtre déroulant flèches dans chaque en-tête de l'ensemble de données.
  • Maintenant, cliquez sur le Filtre flèche dans le Colonne de " Équipe A ".
  • Ensuite, non marqué le site case à cocher en disant " Non trouvé "et appuyez sur OK .

  • Ici, vous ne verrez que le commun ou noms assortis des deux équipes. Et, le mal assortis Les noms sont caché par le Fonction de filtrage .

Lire la suite : Formule Excel pour comparer et renvoyer la valeur de deux colonnes

Lectures similaires

  • Comment comparer le texte de deux cellules dans Excel (10 méthodes)
  • Excel compare du texte dans deux colonnes (7 façons fructueuses)
  • Comment compter les correspondances dans deux colonnes dans Excel (5 méthodes simples)
  • Formule Excel pour comparer deux colonnes et renvoyer une valeur (5 exemples)
  • Comment comparer deux colonnes pour trouver des différences dans Excel ?

2. comparer deux colonnes dans des feuilles de calcul différentes et trouver les valeurs manquantes.

Dans l'exemple précédent, vous avez appris à trouver l'élément commun noms de deux listes différentes dans des feuilles de calcul différentes, Maintenant, je vais vous montrer comment vous pouvez trouver la les valeurs manquantes d'une liste par rapport à une autre liste .

2.1 Utilisation de la fonction de filtrage

De même, avant, vous pouvez utiliser la fonction Filtre pour trouver les valeurs manquantes. Après avoir utilisé la fonction VLOOKUP avec le Fonction IFERROR vous avez déjà une colonne qui affiche " Non Trouvé Valeurs " pour les mal assortis des noms.

  • Maintenant, allez à nouveau à l'option Filtre en cliquant sur le bouton Flèche du filtre dans l'en-tête de colonne de " Équipe A ".
  • Ensuite, Démasquer tout les cases à cocher sauf que le fait de dire " Non trouvé ".
  • Ensuite, appuyez sur OK .

  • En conséquence, vous verrez que seuls les noms non concordants de l'équipe B par rapport à l'équipe A sont affichés dans l'ensemble de données.

2.2 Utilisation de FILTER avec la fonction VLOOKUP

Vous pouvez également utiliser le Fonction FILTRE pour trouver les valeurs non concordantes de deux listes différentes de différentes feuilles de calcul. Pour cela, insérez la formule suivante dans la cellule F5.

=FILTER(B5:B20, ISNA(VLOOKUP(B5:B20, TeamA!B5:B20, 1, FALSE)))

🔎 Répartition des formules :

  • Tout d'abord, le Fonctions VLOOKUP La fonction will trouvera les noms communs entre la plage B5:B20 de la actif feuille de calcul et gamme B5:B20 de la feuille de travail ÉquipeA et attribuer #N/A pour le mal assortis.
  • Ensuite, Fonction de l'ISNA ne prendra que les cellules qui sont assignées #N/A par VLOOKUP ce qui signifie que les mal assortis.
  • Ensuite, le Fonction de filtrage n'insérera que les cellules de la plage B5:B20 qui sont mal assortis et assigné #N/A .

  • Ainsi, vous obtiendrez en un clic les noms dépareillés des deux listes sélectionnées.

Lire la suite : Comment comparer deux colonnes ou listes dans Excel (4 méthodes adaptées)

Comparer deux listes dans des feuilles de calcul différentes et renvoyer une valeur dans une troisième colonne.

Vous pouvez également obtenir les valeurs des autres colonnes pour les cellules correspondantes de deux listes dans des feuilles de calcul différentes.

  • Pour cela, vous devez modifier le numéro d'index de la colonne dans le fichier VLOOKUP Comme ici, je veux obtenir le âge du nom " James " et le âge sont contenues dans le 4ème colonne de la sélection VLOOKUP dans la TeamB feuille de travail.
  • Insérez la formule suivante dans la cellule E5 :
=FILTER(B5:B20, ISNA(VLOOKUP(B5:B20, TeamA!B5:B20, 1, FALSE)))

  • Ainsi, vous avez obtenu les âges pour les noms qui correspondent à la liste dans L'équipe A, et, pour le mal assortis noms, en montrant #N/A erreur.

Lire la suite : Comment faire correspondre deux colonnes et en renvoyer une troisième dans Excel ?

VLOOKUP pour des colonnes multiples dans des feuilles différentes dans Excel avec un seul retour.

Maintenant, je vais vous montrer comment vous pouvez utiliser la fonction VLOOKUP pour plusieurs colonnes dans différentes feuilles de calcul et obtenir une valeur en retour. Voici un exemple de la fonction Fonction VLOOKUP imbriquée utiliser.

Ici, je considère une situation où vous avez " Numéro d'article ", et " Nom du produit " de certains produits dans une feuille de calcul nommée " W1" et " Nom du produit " et " Prix "dans une autre feuille de calcul nommée " W2 "Maintenant, vous devez trouver le " Prix " d'un " Produit " avec un " ID ". Terminons cette tâche.

  • Maintenant, dans une autre feuille de calcul, vous n'avez que l'identifiant de l'article et vous voulez obtenir le prix. VLOOKUP fonctions.
  • Insérez cette formule dans la cellule C5 :
=VLOOKUP(VLOOKUP(B6, 'W1'!B6:C19,2,FALSE), 'W2'!B6:C19,2,FALSE)

Où,

  • Valeur de la recherche est VLOOKUP(B6,'W1′!B6:C19,2,FALSE) Cette seconde " VLOOKUP " tirera le Numéro d'article de la " W1 "
  • tableau_réseau : est ' W2′!B6:C19 .
  • Col_index_num est 2
  • [range_lookup] : nous voulons la correspondance exacte (FALSE )

  • Maintenant, faites glisser le Poignée de remplissage pour appliquer cette formule similaire à d'autres cellules de la colonne.
  • Et, vous avez obtenu un retour en utilisant VLOOKUP pour plusieurs colonnes de différentes feuilles de calcul.

Lire la suite : Comment comparer plusieurs colonnes à l'aide de VLOOKUP dans Excel (5 méthodes)

Conclusion

Dans cet article, vous avez découvert comment utiliser la fonction VLOOKUP Formule pour comparer deux colonnes dans des feuilles différentes. J'espère que vous avez trouvé cet article utile. Vous pouvez visiter notre site web ExcelWIKI pour en savoir plus sur le contenu lié à Excel. Si vous avez des commentaires, des suggestions ou des questions, n'hésitez pas à en faire part dans la section des commentaires ci-dessous.

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.