Kazalo
Č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.xlsx3 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.