Formula VLOOKUP za primerjavo dveh stolpcev v različnih Excelovih listih

  • Deliti To
Hugh West

Če iščete posebne trike za uporabo VLOOKUP Formula za primerja dva stolpca v različnih listih, potem ste pristali na pravem mestu. VLOOKUP Ta članek vam bo prikazal vsak korak z ustreznimi ilustracijami, tako da jih boste lahko zlahka uporabili za svoj namen. Preidimo na osrednji del članka.

Prenesi delovni zvezek za prakso

Delovni zvezek za vadbo lahko prenesete tukaj:

Primerjava dveh stolpcev v različnih listih.xlsx

3 primeri uporabe formule VLOOKUP za primerjavo dveh stolpcev v različnih Excelovih listih

V tem razdelku vam bom pokazal 3 hitre in preproste metode za uporabo VLOOKUP Formula za primerjavo dveh stolpcev v različnih listih v operacijskem sistemu Windows. V tem članku boste našli podrobna pojasnila z jasnimi ilustracijami vsake stvari. Uporabil sem Različica Microsoft 365 tukaj. Lahko pa uporabite katero koli drugo različico, ki vam je na voljo. Če kar koli v tem članku ne deluje v vaši različici, nam pustite komentar.

Tu imam podatke dveh ekip, ki imata nekaj skupnih članov, v dveh različnih delovnih listih z imenom " EkipaA " in " TeamB ". In pokazal vam bom, kako lahko najdete skupna imena in različna imena obeh ekip.

1. Primerjajte dva stolpca v različnih Excelovih listih in vrnite skupne/ ujemajoče se vrednosti

Najprej vam bom pokazal, kako uporabiti Funkcija VLOOKUP da poiščete skupna imena ali ujemajoče se vrednosti dveh različnih seznamov imen v različnih delovnih listih. Pri tem sledite spodnjim korakom:

  • Tukaj bom poskušal pridobiti splošna imena Ekipa A in . Ekipa B Za to sem ustvaril nov delovni list, ki že vsebuje podatke o Ekipa B .
  • Nato sem ustvaril nov stolpec za iskanje skupnih imen. V celico E5 vstavite naslednjo formulo:
=VLOOKUP(B5,TeamA!B5:B20,1,FALSE)

  • Zdaj povlecite Ročaj za polnjenje za prilepitev uporabljene formule v druge celice stolpca ali uporabite ikono Bližnjice na tipkovnici programa Excel Ctrl+C in . Ctrl+V za kopiranje in lepljenje.

  • Tako boste dobili skupni imena, vstavljena v stolpec Ekipa A in za neusklajen vrstic, v katerih so prikazani "# N/A Napaka ". Tu sem označil neusklajene vrstice.

Uporaba funkcije IFERROR s funkcijo VLOOKUP za obravnavo napake #N/A:

Da bi se izognili prikazu #N/A Napaka " v stolpcu, lahko uporabite Funkcija IFERROR z VLOOKUP funkcijo.

  • V ta namen v celico vstavite naslednjo formulo E5:
=IFERROR(VLOOKUP(B5,TeamA!B5:B20,1,FALSE), "Ni najden")

🔎 Razčlenitev formule:

Za razumevanje te formule morate poznati IFERROR funkcija excel.

Sintaksa IFERROR funkcijo: =IFERROR(vrednost, value_if_error)

Oglejmo si, kako deluje zgornja formula

  • Ker je vrednost IFERROR smo vnesli našo funkcijo VLOOKUP Če torej ni napake, je izhodna vrednost programa VLOOKUP formula bo izhodna vrednost IFERROR funkcijo.
  • Kot argument value_if_error smo posredovali to vrednost, " Ni bilo najdeno ". Torej, če IFERROR funkcija v celici najde napako, izpiše to besedilo, "Ni najden" .

  • Rezultat je rezultat, ki je prikazan na spodnji sliki zaslona. Tu boste videli, da je v vrsticah neusklajen imena, so bili postavljeni " Ni bilo najdeno ".

Uporaba funkcij IF in ISNA s funkcijo VLOOKUP za obravnavo napake #N/A:

Obstaja še en način, kako se izogniti #N/A Napaka in sicer z uporabo IF in . ISNA funkcije z VLOOKUP funkcije.

  • V ta namen v celico prilepite naslednjo formulo E5:
=IF(ISNA(VLOOKUP(B5,TeamA!B5:D20,1,FALSE)), "Ni ujeto", "Ujeto")

🔎 Razčlenitev formule:

Oglejmo si, kako deluje naslednja formula.

  • Kot logični_test argument IF smo posredovali funkcijo ISNA in funkcijo ISNA funkcija hrani našo VLOOKUP Če je Formula VLOOKUP vrne #N/A napaka, je ISNA funkcija bo vrnila TRUE Ko logični_test je true IF funkcija vrne to vrednost: "Ne ujema se" .
  • Če je Formula VLOOKUP vrne vrednost (brez napake), funkcija ISNA funkcija bo vrnila FALSE Torej, IF funkcije logični_test argument bo Lažno . ko logični_test je . Lažno Funkcija IF bo vrnila to vrednost: "Ujemanje" .
  • Tako boste dobili stolpec, izpolnjen z " Ujemanje " in " Ne Ujemanje " vrednosti. Sedaj lahko enostavno prepoznate skupna imena med seznami imen v ločenih delovnih listih.

  • Enostavno lahko uporabite Funkcija filtra za ločitev ali prikaz samo skupnih imen dveh ekip.
  • Če želite omogočiti Funkcija filtra za niz podatkov, kliknite na katero koli celico niza podatkov.
  • Nato pojdite v Domov na zgornjem traku.
  • Kliknite . na Razvrsti in filtriraj in izberite možnost Filter

  • Zato boste spustni meni filtra puščice v vsakem glavi podatkovnega niza.
  • Zdaj kliknite na Filter puščico v Stolpec iz " Ekipa A ".
  • Nato, unmark . potrditveno polje z besedami " Ni bilo najdeno " in pritisnite V REDU .

  • Tu boste videli le skupni ali ujemajoča se imena obeh ekip. neusklajen imena so skrito z Funkcija filtra .

Preberite več: Excelova formula za primerjavo in vrnitev vrednosti iz dveh stolpcev

Podobna branja

  • Kako primerjati besedilo dveh celic v Excelu (10 metod)
  • Excel primerja besedilo v dveh stolpcih (7 koristnih načinov)
  • Kako šteti ujemanja v dveh stolpcih v Excelu (5 preprostih načinov)
  • Excelova formula za primerjavo dveh stolpcev in vrnitev vrednosti (5 primerov)
  • Kako primerjati dva stolpca za iskanje razlik v programu Excel

2. Primerjanje dveh stolpcev v različnih delovnih listih in iskanje manjkajočih vrednosti

V prejšnjem primeru ste izvedeli, kako poiskati skupni imena dveh različnih seznamov v različnih delovnih listih, Zdaj vam bom pokazal, kako lahko najdete manjkajoče vrednosti seznama v primerjavi z drugim seznamom. .

2.1 Uporaba funkcije filtra

Podobno kot prej lahko za iskanje manjkajočih vrednosti uporabite funkcijo Filter. Po uporabi funkcije VLOOKUP z Funkcija IFERROR , že imate stolpec, ki prikazuje " Ne Najdeno na spletnem mestu " vrednosti za neusklajen imena.

  • Zdaj ponovno preidite na možnost Filtriranje s klikom na Puščica za filtriranje v glavi stolpca " Ekipa A ".
  • Nato, odkljukajte vse potrditvena polja razen . ki pravi, da " Ni bilo najdeno ".
  • Nato pritisnite V REDU .

  • Posledično bodo v naboru podatkov prikazana samo neujemajoča se imena ekipe B v primerjavi z ekipo A.

2.2 Uporaba funkcije FILTER s funkcijo VLOOKUP

Uporabite lahko tudi Funkcija FILTER poiščite neusklajene vrednosti dveh različnih seznamov iz različnih delovnih listov. V ta namen v celico vstavite naslednjo formulo F5.

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

🔎 Razčlenitev formule:

  • Prvič, Funkcije VLOOKUP bo funkcija poiskala skupna imena med območjem B5:B20 o aktivni delovni list in območje B5:B20 o delovni list TeamA in dodelite #N/A za neusklajeno.
  • Nato, Funkcija ISNA bo vzel samo celice, ki so dodeljene #N/A po VLOOKUP funkcije, kar pomeni, da neusklajeno.
  • Nato se Funkcija filtra bo vstavil samo celice iz območja B5:B20 ki se ne ujemajo, in dodeljeno #N/A .

  • Tako boste z enim klikom dobili neusklajena imena izbranih dveh seznamov.

Preberite več: Kako primerjati dva stolpca ali seznama v Excelu (4 primerni načini)

3. Primerjajte dva seznama v različnih delovnih listih in vrnite vrednost iz tretjega stolpca

Za ujemajoče se celice dveh seznamov v različnih delovnih listih lahko dobite tudi vrednosti drugih stolpcev.

  • V ta namen morate spremeniti številko indeksa stolpca v VLOOKUP Tako kot tukaj želim pridobiti starost imena " James " in starost vrednosti so vsebovane v 4. stolpec izbranega VLOOKUP v območju TeamB delovni list.
  • V celico vstavite naslednjo formulo E5:
=FILTER(B5:B20, ISNA(VLOOKUP(B5:B20, TeamA!B5:B20, 1, FALSE)))

  • Tako ste pridobili starosti za imena, ki se ujemajo s seznamom v EkipaA, in za neusklajen imena, ki prikazujejo #N/A napaka.

Preberite več: Kako ujemati dva stolpca in vrniti tretjega v Excelu

VLOOKUP za več stolpcev v različnih listih v Excelu z enim samim vračilom

Zdaj vam bom pokazal, kako lahko uporabite VLOOKUP za več stolpcev v različnih delovnih listih in kot povratek dobite eno vrednost. To je primer funkcije Vgnezdena funkcija VLOOKUP uporaba.

Tu obravnavam situacijo, v kateri imate " ID artikla " in " Ime izdelka " nekaterih izdelkov v delovnem listu z imenom " W1" in " Ime izdelka " in " Cena " v drugem delovnem listu z imenom " W2 ". Sedaj morate ugotoviti " Cena " določenega " Izdelek " z določenim " ID ". Opravimo to nalogo.

  • Zdaj imate v drugem delovnem listu samo Id predmeta in želite dobiti ceno. Za to morate uporabiti vgnezdeno VLOOKUP funkcije.
  • To formulo vstavite v celico C5:
=VLOOKUP(VLOOKUP(B6,'W1'!B6:C19,2,FALSE),'W2'!B6:C19,2,FALSE)

Kje,

  • Lookup_value je . VLOOKUP(B6,'W1′!B6:C19,2,FALSE) . Ta drugi " VLOOKUP " bo potegnil ID artikla iz " W1 "
  • table_array : je ' W2′!B6:C19 .
  • Col_index_num je . 2
  • [range_lookup] : želimo natančno ujemanje (FALSE) )

  • Zdaj povlecite Ročaj za polnjenje za uporabo te podobne formule v drugih celicah stolpca.
  • In, z uporabo VLOOKUP za več stolpcev različnih delovnih listov.

Preberite več: Kako primerjati več stolpcev z uporabo VLOOKUP v Excelu (5 metod)

Zaključek

V tem članku ste izvedeli, kako uporabiti VLOOKUP Formula za primerjavo dveh stolpcev v različnih listih. Upam, da vam je bil ta članek v pomoč. Obiščete lahko našo spletno stran ExcelWIKI Če želite izvedeti več vsebin, povezanih z Excelom, v spodnjem razdelku za komentarje napišite pripombe, predloge ali poizvedbe, če jih imate.

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.