Sammenlign to kolonner i Excel ved hjælp af Vlookup (Find matches)

VLOOKUP for at sammenligne to kolonner i Excel & find matches

Når det kommer til at sammenligne en ting med en anden i excel-opslagsfunktioner er konger og VLOOKUP er husstandsformlen for alle excel-brugere. Ikke mange af os bruger VLOOKUP i fuldt omfang, ja jeg siger fuldt ud, fordi der er meget mere ud over traditionel VLOOKUP, og vi kan gøre mange andre ting med VLOOKUP. Så i denne artikel vil vi vise dig måder at sammenligne to kolonner med data i excel ved hjælp af VLOOKUP-funktionen i excel.

Sammenlign to kolonner i Excel ved hjælp af Vlookup (Find matches)

VLOOKUP er den opslagsfunktion, der bruges til at hente data ofte, men ikke mange af os bruger dem som data i en sammenligningskolonne.

Du kan downloade denne VLOOKUP for at sammenligne to kolonner i Excel-skabelon her - VLOOKUP for at sammenligne to kolonner i Excel-skabelon
  • Når de to kolonnedata er foret som nedenstående, bruger vi VLOOKUP til at se, om kolonne 1 indeholder kolonne 2 eller ej.

  • Vi er nødt til at matche, om "Liste A" indeholder alle "Liste B" -værdier eller ej, dette kan gøres ved hjælp af VLOOKUP-funktionen. Åbn VLOOKUP-funktionen først.

  • Ud opslag værdi vil være C2 celleværdi fordi vi sammenligner ”liste A” indeholder alle de ”Liste B” værdier eller ej, så vælg C2 cellereference.

  • Tabelarray vil være "Liste A" celleværdier, så vælg celleområdet fra A2 til A9, og gør det som absolut cellehenvisning.

  • Dernæst er "Col Index Num", dvs. fra det valgte tabelarray, hvorfra kolonnen vi har brug for resultatet. Da vi kun har valgt en kolonne, vil vores "Col Index Num" være 1.

  • Områdeopslag er, at vi leder efter et nøjagtigt match, så vælg FALSK som argument, ellers kan du indtaste 0 som argumentværdi.

  • Ok, vi er færdige med formlen, luk beslaget og tryk enter-tasten for at få resultatet.

Så uanset hvor vi har "# N / A" betyder det, at disse værdier ikke findes i kolonnen "Liste A".

Men se på række nummer 7 værdi i “List B” er “Mind Tree”, men i “List A” er det samme firmanavn skrevet i fuldt ord som “Mind Tree Software Co.,” (celle A6). Så i sådanne tilfælde kan VLOOKUP ikke gøre noget.

Delvis opslag ved hjælp af jokertegn

Som vi har set ovenfor kræver VLOOKUP, at opslagsværdien skal være nøjagtig den samme i både “Liste A” og “Liste B”. Selv der er ekstra plads eller tegn, det kan ikke matche resultatet. Men den samme VLOOKUP-formel kan matche to kolonnedata, hvis vi giver jokertegn til opslagsværdien.

Så det jokertegn er en stjerne (*), mens vi giver opslagsværdi før og efter opslagsværdien, skal vi sammenkæde dette jokertegn.

Som du kan se ovenfor, har jeg sammenkædet opslagsværdi med en speciel stjerne med jokertegn (*) før og efter opslagsværdien ved hjælp af ampersand (&) symbolet.

Udfyld nu formlen ved at følge allerede viste trin.

Se nu på resultaterne, i det forrige eksempel har vi fået fejl i række 2 og 7, men denne gang har vi fået et resultat.

  • Du må undre dig over, hvordan dette er muligt?
  • Dette skyldes hovedsageligt jokertegnets stjerne (*). Dette jokertegn matcher et hvilket som helst antal tegn til den angivne værdi. Se for eksempel på værdien er C3-celle, der står "CCD", og i celle A5 har vi det fulde firmanavn som "Coffeeday Global Ltd (CCD)". Fordi vi i ordet " tabellen" har ordet "CCD", matchede jokertegn dette kortformede firmanavnord med hele firmanavnet i "Liste B".
  • På samme måde i celle C7 har vi virksomhedsnavnet "Mind Tree", men i "List A" (A6-celle) har vi det fulde firmanavn som "Mind Tree Software Co", så der er ekstra tegn i "List A". Da vi har givet jokertegn, har det matchet den resterende del af ordet og returneret det fulde resultat.
  • Bemærk: Denne wildcard-metode er ikke den anbefalede metode, fordi den til enhver tid kan gå galt. Så medmindre du er sikker på de data, du har, skal du ikke bruge dette og stole på det.

Ting at huske

  • VLOOKUP kan kun matche, hvis opslaget er nøjagtigt det samme som i tabelarrayet.
  • Jokertegn-stjerne kan matche et hvilket som helst antal tegn, hvis den samme ordstreng er tilgængelig med tabelarray.
  • VLOOKUP kræver ikke nødvendigvis, at alle celleværdierne sorteres pænt og organiseres alfabetisk.