VLOOKUP formula za poređenje dvije kolone u različitim Excel listovima

  • Podijeli Ovo
Hugh West

Ako tražite neke posebne trikove za korištenje VLOOKUP formule za upoređivanje dvije kolone u različitim listovima, onda ste na pravom mjestu. Postoji nekoliko jednostavnih načina za korištenje formule VLOOKUP za poređenje dvije kolone u različitim listovima. Ovaj članak će vam pokazati svaki korak s odgovarajućim ilustracijama kako biste ih lako mogli primijeniti u svoju svrhu. Pređimo na središnji dio članka.

Preuzmite Vježbenicu

Vježnicu možete preuzeti ovdje:

Uporedite dvije kolone u Različiti listovi.xlsx

3 primjera korištenja VLOOKUP formule za poređenje dvije kolone u različitim Excelovim listovima

U ovom odjeljku ću vam pokazati 3 brza i laka metoda za korištenje VLOOKUP Formula za poređenje dvije kolone u različitim listovima na Windows operativnom sistemu. Detaljna objašnjenja sa jasnim ilustracijama svake stvari naći ćete u ovom članku. Ovdje sam koristio Microsoft 365 verziju . Ali možete koristiti bilo koju drugu verziju prema vašoj dostupnosti. Ako nešto od ovog članka ne radi u vašoj verziji, ostavite nam komentar.

Ovdje imam podatke iz dva tima koji imaju neke zajedničke članove u dva različita radna lista pod nazivom “ TimA ” i “ TimB ”. I pokazat ću vam kako možete pronaći uobičajena i različita imena dva tima.

1. Uporedite dvije koloneu različitim Excelovim listovima i vratite zajedničke/podudarne vrijednosti

Prvo ću vam pokazati kako koristiti funkciju VLOOKUP da pronađete uobičajena imena ili podudarne vrijednosti dvije različite liste imena u različitim radni listovi. Za ovo slijedite dolje navedene korake:

  • Ovdje ću pokušati dobiti uobičajena imena Tim A i Tim B . Za ovo sam kreirao novi radni list koji već sadrži podatke Tima B .
  • Zatim sam kreirao novu kolonu da pronađem uobičajena imena. Zatim umetnite sljedeću formulu u ćeliju E5:
=VLOOKUP(B5,TeamA!B5:B20,1,FALSE)

  • Sada povucite ikona Ručica za popunjavanje da zalijepite korištenu formulu u druge ćelije kolone ili koristite Excel prečice na tipkovnici Ctrl+C i Ctrl+V za kopiranje i lijepljenje.

  • Kao rezultat, dobit ćete uobičajena imena umetnuta u kolonu Tim A i za neusklađene redove, prikazuje se “# N/A greška ”. Ovdje sam istaknuo neusklađene redove.

Upotreba IFERROR s funkcijom VLOOKUP za tretiranje greške #N/A:

Da biste izbjegli prikazivanje ' #N/A Error ” u koloni, možete koristiti funkciju IFERROR sa funkcijom VLOOKUP .

  • Za ovo umetnite sljedeću formulu u ćeliju E5:
=IFERROR(VLOOKUP(B5,TeamA!B5:B20,1,FALSE),"Not Found")

🔎 Raščlamba formule:

Da biste ovo razumjeliformule, morate biti upoznati sa IFERROR excel funkcijom.

Sintaksa funkcije IFERROR : =IFERROR(value, value_if_error)

Da vidimo kako radi gornja formula

  • Kao vrijednost funkcije IFERROR , unijeli smo našu VLOOKUP Dakle, ako postoji nema greške, izlaz formule VLOOKUP će biti izlaz funkcije IFERROR .
  • Kao argument value_if_error, prenijeli smo ovu vrijednost, “ Nije pronađeno ”. Dakle, ako funkcija IFERROR pronađe grešku u ćeliji, ona će ispisati ovaj tekst, “Nije pronađeno” .

  • Kao rezultat, dobili ste izlaz prikazan na slici ispod. Ovdje ćete vidjeti da je u redovima neusklađenih imena postavljeno “ Nije pronađeno ”.

Upotreba IF i ISNA s funkcijom VLOOKUP za rukovanje greškom #N/A:

Postoji još jedan način da se izbjegne #N/A greška a to je korištenje funkcija IF i ISNA sa funkcijama VLOOKUP .

  • Za ovo zalijepite sljedeću formulu u ćeliju E5:
=IF(ISNA(VLOOKUP(B5,TeamA!B5:D20,1,FALSE)),"Not Matched", "Matched")

🔎 Raščlamba formule:

Da vidimo kako sljedeća formula radi.

  • Kao logički_test argument funkcije IF , proslijedili smo ISNA funkciju i ISNA funkcija drži našu VLOOKUP Ako je VLOOKUP formula vraća grešku #N/A , funkcija ISNA će vratiti TRUE Kada je logički_test istinit IF funkcija će vratiti ovu vrijednost : “Not Matched” .
  • Ako VLOOKUP formula vrati vrijednost (bez greške), funkcija ISNA će vratiti FALSE Dakle, IF argument funkcije logical_test će biti False . Kada je logical_test False IF funkcija će vratiti ovu vrijednost: “Matched” .
  • Dakle, dobit ćete kolona ispunjena vrijednostima “ Podudarno ” i “ Ne Podudarno ”. Sada možete lako identificirati uobičajena imena između lista naziva odvojenih radnih listova.

  • Možete jednostavno koristiti Funkciju filtera da biste razdvojili ili prikazali samo uobičajena imena dva tima.
  • Sada, da omogućite funkciju filtera za skup podataka, kliknite na bilo koju ćeliju skupa podataka.
  • Zatim idite na karticu Početna na gornjoj vrpci.
  • Kliknite na Sort & Filter opcija i odaberite Filter

  • Kao rezultat ćete filtrirati padajući izbornik strelice u svakom zaglavlju skupa podataka.
  • Sada kliknite na Filter strelicu u Koloni u “ Tim A ”.
  • Zatim, poništite oznaku potvrdnog okvira i kažete “ Nije pronađeno ” i pritisnite OK .

  • Ovdje ćete vidjeti samo uobičajena ili podudarna imena dva tima. I, neusklađena imena su skrivena pomoću Filter Feature .

Pročitajte više: Excel formula za poređenje i vraćanje vrijednosti iz dva stupca

Slična očitanja

  • Kako usporediti tekst dvije ćelije u Excelu (10 metoda)
  • Excel Usporediti tekst u dvije kolone (7 plodonosnih načina)
  • Kako računati Podudaranja u dva stupca u Excelu (5 jednostavnih načina)
  • Excel formula za poređenje dva stupca i vraćanje vrijednosti (5 primjera)
  • Kako usporediti dvije kolone za pronalaženje razlika u Excelu

2. Uporedite dvije kolone u različitim radnim listovima i pronaći vrijednosti koje nedostaju

U prethodnom primjeru, dobili ste kako pronaći uobičajena imena dvije različite liste u različitim radnim listovima, sada ću vam pokazati kako možete pronaći nedostajuće vrijednosti liste u poređenju sa drugom listom .

2.1 Korištenje funkcije filtera

Slično, prije ste mogli koristiti funkciju filtera da pronađete vrijednosti koje nedostaju. Nakon korištenja VLOOKUP sa funkcijom IFERROR , već imate stupac koji prikazuje “ Nije Found ” vrijednosti za nepodudarna imena.

  • Sada ponovo idite na opciju Filter klikom na strelicu Filter u zaglavlju kolone “ Tim A ” .
  • Onda, uklonite oznaku sa svih potvrdnih okvira osim koji piše “ Nije pronađeno ”.
  • Onda,pritisnite OK .

  • Kao rezultat, videćete da su samo neusklađena imena tima B u poređenju sa timom A prikazano u skupu podataka.

2.2 Korištenje FILTER sa funkcijom VLOOKUP

Možete koristiti i FILTER funkciju da pronađete neusklađene vrijednosti dvije različite liste različitih radnih listova. Za to umetnite sljedeću formulu u ćeliju F5.

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

🔎 Formula Raščlamba:

  • Prvo, funkcija VLOOKUP funkcije će pronaći uobičajena imena između raspona B5:B20 aktivnog radni list i raspon B5:B20 radnog lista TimA i dodijelite #N/A za nepodudaranje.
  • Tada će ISNA funkcija uzeti samo ćelije kojima je dodijeljena #N/A funkcijama VLOOKUP što znači nepodudaranje.
  • Zatim, Filter funkcija će umetnuti samo ćelije iz raspona B5:B20 koje se ne podudaraju i dodijeljene #N/A .

  • Tako ćete jednim klikom dobiti neusklađena imena odabrane dvije liste.

Pročitajte više: Kako usporediti dvije kolone ili liste u Excelu (4 pogodna načina)

3. Uporedite dvije liste u različitim radnim listovima i vratite vrijednost iz treće kolone

Također možete dobiti druge vrijednosti kolone za podudaranje ce lls dvije liste u različitim radnim listovima.

  • Zaovo, morate promijeniti broj indeksa stupca u VLOOKUP Kao ovdje, želim dobiti starost imena “ James ” i vrijednosti sadržane su u 4. koloni odabranog raspona VLOOKUP u radnom listu TeamB .
  • Ubacite sljedeću formulu u ćeliju E5:
=FILTER(B5:B20, ISNA(VLOOKUP(B5:B20, TeamA!B5:B20, 1, FALSE)))

  • Dakle, imate starosne dobi za imena koja odgovaraju listi u TimA, i, za nepodudarna imena, prikazuje se #N/A greška.

Pročitajte više: Kako spojiti dvije kolone i vratiti treću u Excelu

VLOOKUP za Više kolona u različitim listovima u Excelu sa samo jednim povratom

Sada ću vam pokazati kako možete koristiti funkciju VLOOKUP za više stupaca u različitim radnim listovima i dobiti jednu vrijednost kao povrat. Ovo je primjer upotrebe Ugniježđene funkcije VLOOKUP .

Ovdje, razmatram situaciju u kojoj imate “ ID stavke ” i “ Proizvod Naziv ” nekih proizvoda u radnom listu pod nazivom “ W1” i “ Naziv proizvoda ” i “ Cijena ” u drugom radnom listu pod nazivom “ W2 ”. Sada trebate saznati “ Cijenu ” određenog “ Proizvoda ” s određenim “ ID ”. Hajde da završimo ovaj zadatak.

  • Sada, u drugom radnom listu, imate samo ID stavke i želite da dobijete cenu. Za ovo morate koristiti ugniježđeni VLOOKUP funkcije.
  • Umetnite ovu formulu u ćeliju C5:
=VLOOKUP(VLOOKUP(B6,'W1'!B6:C19,2,FALSE),'W2'!B6:C19,2,FALSE)

Gdje,

  • Lookup_value je VLOOKUP(B6,'W1′!B6:C19,2,FALSE) . Ovaj drugi “ VLOOKUP ” će povući ID stavke iz “ W1
  • table_array : je ' W2′!B6:C19 .
  • Col_index_num je 2
  • [range_lookup] : mi želite tačno podudaranje (FALSE )

  • Sada povucite ikonu Fill Handle da biste ovo primijenili slična formula kao i druge ćelije kolone.
  • I, dobili ste jedan povratak korištenjem VLOOKUP za više stupaca različitih radnih listova.

Pročitajte više: Kako uporediti više kolona koristeći VLOOKUP u Excelu (5 metoda)

Zaključak

U ovom članku , otkrili ste kako koristiti VLOOKUP formulu da uporedite dvije kolone u različitim listovima. Nadam se da vam je ovaj članak bio od pomoći. Možete posjetiti našu web stranicu ExcelWIKI da saznate više sadržaja vezanih za Excel. Molimo ostavite komentare, prijedloge ili upite ako ih imate u odjeljku za komentare ispod.

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.