Comment comparer deux colonnes dans Excel en utilisant VLOOKUP
Ce didacticiel montre comment utiliser la fonction Vlookup d'Excel pour comparer deux colonnes, identifiant les valeurs courantes (correspondances) et les données manquantes (différences). La comparaison des données entre les listes est cruciale pour identifier les écarts ou les informations partagées. La méthode de comparaison optimale dépend de vos besoins spécifiques.
Utilisation de vLookup pour comparer deux colonnes
VLookup identifie efficacement les points de données d'une liste présente dans une autre. La formule VLookup de base nécessite:
-
lookup_value
(1er argument): la cellule la plus haute de la liste 1. -
table_array
(2ème argument): Toute la liste 2. -
col_index_num
(3ème argument):1
Si la liste 2 n'a qu'une seule colonne. -
range_lookup
(4e argument):FALSE
pour une correspondance exacte.
Exemple: Comparaison des noms des participants (liste 1 dans la colonne A) avec ceux qui se sont qualifiés (liste 2 dans la colonne C). La formule =VLOOKUP(A2, $C$2:$C$9, 1, FALSE)
dans la cellule E2 (et traînée vers le bas) révèle des participants qualifiés. #N/A
Les erreurs indiquent les noms manquants dans la liste 2. Utilisation de références absolues ( $C$2:$C$9
) maintient la référence constante lors de la copie de la formule.
Manipulation # n / a des erreurs
Pour remplacer les erreurs #N/A
par des cellules vierges, combinez le Vlookup avec IFNA
ou IFERROR
: =IFNA(VLOOKUP(A2, $C$2:$C$9, 1, FALSE), "")
. Vous pouvez également personnaliser le texte de remplacement, par exemple: =IFNA(VLOOKUP(A2, $C$2:$C$9, 1, FALSE), "Not in List 2")
.
Comparaison des colonnes dans différentes feuilles
Pour comparer les colonnes sur différentes feuilles, utilisez des références externes. Par exemple, si la liste 1 se trouve dans la colonne A Sheet1 et la liste 2 est dans la colonne Sheet2 A, la formule devient: =IFNA(VLOOKUP(A2, Sheet2!$A$2:$A$9, 1, FALSE), "")
.
Trouver des valeurs communes (correspondances)
La formule IFNA(VLOOKUP(...), "")
fournit une liste de valeurs communes avec des blancs pour les données manquantes. Pour obtenir une liste de valeurs courantes, utilisez un filtre automatique pour supprimer les blancs. Alternativement, dans Excel 365/2021, utilisez FILTER
: =FILTER(A2:A14, IFNA(VLOOKUP(A2:A14, C2:C9, 1, FALSE), "")="")
. XLOOKUP
offre une solution plus simple: =FILTER(A2:A14, XLOOKUP(A2:A14, C2:C9, C2:C9,"")="")
.
Trouver des valeurs manquantes (différences)
Pour trouver des différences, utilisez IF(ISNA(VLOOKUP(A2, $C$2:$C$9, 1, FALSE)), A2, "")
. Cela renvoie les valeurs de la liste 1 =FILTER(A2:A14, ISNA(VLOOKUP(A2:A14, C2:C9, 1, FALSE)))
ne sont pas dans la liste 2. Utilisez FILTER
=FILTER(A2:A14, XLOOKUP(A2:A14, C2:C9, C2:C9,"")="")
automatique pour supprimer les blanc =FILTER(A2:A14, XLOOKUP(A2:A14, C2:C9, C2:C9,"")="")
.
Identifier les correspondances et les différences
Pour étiqueter les correspondances et les différences, utilisez IF(ISNA(VLOOKUP(A2, $D$2:$D$9, 1, FALSE)), "Not qualified", "Qualified")
. Cela ajoute des étiquettes indiquant la présence dans la deuxième liste. La fonction MATCH
offre une alternative: =IF(ISNA(MATCH(A2, $D$2:$D$9, 0)), "Not in List 2", "In List 2")
.
Renvoi d'une valeur d'une troisième colonne
Pour comparer deux colonnes et renvoyer une valeur d'un tiers, utilisez =VLOOKUP(A3, $D$3:$E$10, 2, FALSE)
. IFNA
peut gérer les erreurs: =IFNA(VLOOKUP(A3, $D$3:$E$10, 2, FALSE), "")
. INDEX MATCH
et XLOOKUP
fournissent des alternatives plus flexibles.
Ce guide complet fournit diverses méthodes pour comparer les colonnes dans Excel en utilisant VLookup et d'autres fonctions, répondant à divers besoins de comparaison. N'oubliez pas de télécharger le classeur de pratique pour une expérience pratique.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds









