VLOOKUP formula za usporedbu dvaju stupaca u različitim Excel listovima

  • Podijeli Ovo
Hugh West

Ako tražite neke posebne trikove za korištenje VLOOKUP Formule za usporedbu dva stupca u različitim listovima, onda ste došli na pravo mjesto. Postoji nekoliko jednostavnih načina za korištenje formule VLOOKUP za usporedbu dva stupca u različitim listovima. Ovaj će vam članak pokazati svaki korak s odgovarajućim ilustracijama kako biste ih jednostavno mogli primijeniti za svoju svrhu. Prijeđimo na središnji dio članka.

Preuzmite radnu bilježnicu za vježbu

Radnu bilježnicu za vježbu možete preuzeti ovdje:

Usporedite dva stupca u Različiti listovi.xlsx

3 primjera korištenja VLOOKUP formule za usporedbu dvaju stupaca u različitim Excel listovima

U ovom odjeljku pokazat ću vam 3 brze i jednostavne metode za korištenje VLOOKUP Formula za usporedbu dvaju stupaca u različitim listovima u operativnom sustavu Windows. Detaljna objašnjenja s jasnim ilustracijama svake stvari pronaći ćete u ovom članku. Ovdje sam koristio Microsoft 365 verziju . Ali možete koristiti bilo koju drugu verziju prema svojoj 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 zajednička i različita imena dva tima.

1. Usporedite dva stupcau različitim Excel listovima i vraćanje zajedničkih/podudarnih vrijednosti

Prvo ću vam pokazati kako koristiti VLOOKUP funkciju za pronalaženje zajedničkih imena ili podudarnih vrijednosti dva različita popisa imena u različitim radni listovi. Za ovo slijedite korake u nastavku:

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

  • Sada povucite ikonu Ručka za popunjavanje da biste korištenu formulu zalijepili u druge ćelije stupca ili upotrijebite Excel tipkovničke prečace Ctrl+C i Ctrl+V za kopiranje i lijepljenje.

  • Kao rezultat, dobit ćete uobičajena imena umetnuta u stupac Tim A i za neusklađene redove, prikazuje se "# N/A Error ". Ovdje sam istaknuo retke koji se ne podudaraju.

Korištenje IFERROR s funkcijom VLOOKUP za tretiranje pogreške #N/A:

Kako biste izbjegli prikazivanje ' #N/A Error ” u stupcu, možete koristiti IFERROR funkciju s VLOOKUP funkcijom.

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

🔎 Raščlamba formule:

Da biste razumjeli ovoformule, morate biti upoznati s IFERROR excel funkcijom.

Sintaksa IFERROR funkcije: =IFERROR(vrijednost, vrijednost_ako_greška)

Da vidimo kako radi gornja formula

  • Kao vrijednost funkcije IFERROR unijeli smo naš VLOOKUP Dakle, ako postoji nema pogreške, izlaz VLOOKUP formule bit će izlaz funkcije IFERROR .
  • Kao argument value_if_error, proslijedili smo ovu vrijednost, “ Nije pronađeno ”. Dakle, ako IFERROR funkcija pronađe pogrešku u ćeliji, ispisat će ovaj tekst, "Nije pronađeno" .

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

Korištenje IF i ISNA s funkcijom VLOOKUP za rješavanje pogreške #N/A:

Postoji još jedan način za izbjegavanje #N/A pogreške a to je korištenje funkcija IF i ISNA s 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:

Pogledajmo sada kako funkcionira sljedeća formula.

  • Kao argument logical_test funkcije IF , prošli smo funkciju ISNA i funkcija ISNA drži naš VLOOKUP Ako VLOOKUP formula vraća pogrešku #N/A , funkcija ISNA će vratiti TRUE Kada je logical_test true IF funkcija će vratiti ovu vrijednost : “Not Matched” .
  • Ako VLOOKUP formula vrati vrijednost (bez pogreške), funkcija ISNA vratit će FALSE Dakle, argument logical_test funkcije IF bit će False . Kada je logical_test False IF funkcija će vratiti ovu vrijednost: “Matched” .
  • Dakle, dobit ćete stupac ispunjen vrijednostima “ Podudaranje ” i “ Nepodudaranje podudaranje ”. Sada možete jednostavno identificirati uobičajena imena između popisa imena zasebnih radnih listova.

  • Možete jednostavno koristiti Funkciju filtra da biste razdvojili ili prikazali samo zajednička imena dva tima.
  • Sada, da biste omogućili značajku Filtriranje za skup podataka, kliknite na bilo koju ćeliju skupa podataka.
  • Zatim idite na karticu Početna na gornjoj vrpci.
  • Kliknite na Sortiraj & Filtriraj opciju i odaberite Filtriraj

  • Kao rezultat toga, filtar padajući izbornik strelice u svakom zaglavlju skupa podataka.
  • Sada kliknite strelicu Filtar u Stupcu od “ Tim A ”.
  • Zatim, odznačite iz potvrdnog okvira govoreći “ Nije pronađeno ” i pritisnite OK .

  • Ovdje ćete vidjeti samo uobičajena ili podudarna imena oddvije ekipe. A, neusklađena imena su skrivena pomoću značajke filtra .

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

Slična očitanja

  • Kako za usporedbu teksta dviju ćelija u Excelu (10 metoda)
  • Excel Usporedite tekst u dva stupca (7 korisnih načina)
  • Kako brojati Podudaranja u dva stupca u programu Excel (5 jednostavnih načina)
  • Excel formula za usporedbu dva stupca i vraćanje vrijednosti (5 primjera)
  • Kako za usporedbu dvaju stupaca za pronalaženje razlika u Excelu

2. Usporedite dva stupca u različitim radnim listovima i pronađite vrijednosti koje nedostaju

U prethodnom primjeru znate kako pronaći zajednička imena dva različita popisa u različitim radnim listovima, Sada ću vam pokazati kako možete pronaći vrijednosti koje nedostaju na popisu u usporedbi s drugim popisom .

2.1 Korištenje značajke filtra

Slično, prije možete koristiti značajku filtra za pronalaženje vrijednosti koje nedostaju. Nakon upotrebe VLOOKUP s IFERROR funkcijom , već imate stupac koji prikazuje vrijednosti " Nije Pronađeno " za neusklađena imena.

  • Sada ponovno idite na opciju Filtar klikom na strelicu Filtar u zaglavlju stupca “ Tim A ” .
  • Zatim, odznačite sve potvrdne okvire osim onog " Nije pronađeno ".
  • Zatim,pritisnite OK .

  • Kao rezultat, vidjet ćete da su samo nepodudarna imena tima B u usporedbi s timom A prikazano u skupu podataka.

2.2 Korištenje FILTRA s funkcijom VLOOKUP

Također možete koristiti funkciju FILTER za pronalaženje neusklađene vrijednosti dva različita popisa različitih radnih listova. U tu svrhu 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 pronaći će uobičajena imena između raspona B5:B20 aktivnog radni list i raspon B5:B20 radnog lista TeamA i dodijelite #N/A za nepodudaranje.
  • Tada će ISNA funkcija preuzeti samo ćelije kojima su funkcije VLOOKUP dodijelile #N/A što znači nepodudaranje.
  • Tada će Funkcija filtra umetnuti samo ćelije iz raspona B5:B20 koje se ne podudaraju i dodijeljene su #N/A .

  • Tako ćete jednim klikom dobiti nepodudarna imena dvaju odabranih popisa.

Pročitajte više: Kako usporediti dva stupca ili popisa u Excelu (4 prikladna načina)

3. Usporedite dva popisa u različitim radnim listovima i vratite vrijednost iz trećeg stupca

Također možete dobiti druge vrijednosti stupca za podudaranje ce liste dvaju popisa u različitim radnim listovima.

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

  • Dakle, imate dobi za imena koja se podudaraju s popisom u timu A, i, za neusklađena imena, prikazuje #N/A pogrešku.

Pročitajte više: Kako spojiti dva stupca i vratiti treći u programu Excel

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

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

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 morate saznati “ Cijenu ” određenog “ Proizvoda ” s određenim “ ID ”. Dovršimo ovaj zadatak.

  • Sada, na drugom radnom listu, imate samo ID artikla i želite dobiti cijenu. 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 je

  • Lookup_value 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 točno podudaranje (FALSE )

  • Sada povucite ikonu Ručka za popunjavanje da primijenite ovo slična formula ostalim ćelijama stupca.
  • I, imate jedan povrat korištenjem VLOOKUP za više stupaca različitih radnih listova.

Pročitajte više: Kako usporediti više stupaca pomoću VLOOKUP-a u Excelu (5 metoda)

Zaključak

U ovom članku , pronašli ste kako koristiti formulu VLOOKUP za usporedbu dva stupca u različitim listovima. Nadam se da vam je ovaj članak bio od pomoći. Možete posjetiti našu web stranicu ExcelWIKI kako biste saznali više sadržaja vezanih uz Excel. Ostavite komentare, prijedloge ili upite ako ih imate u odjeljku za komentare ispod.

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.