Sadržaj
U radnom prostoru često se susrećemo sa potrebom spajanja dvije odvojene tabele. Spajanje dve odvojene tabele povećaće jasnoću informacija i olakšati tumačenje. Ako vas zanima kako spojiti dvije tablice u Excelu, onda bi vam ovaj članak mogao dobro doći. U ovom članku raspravljamo o tome kako možete spojiti dvije odvojene tablice u Excelu sa detaljnim objašnjenjem.
Preuzmite radnu svesku za vježbe
Preuzmite ovu radnu svesku za vježbanje ispod.
Spoji dvije tablice.xlsx
5 jednostavnih načina za spajanje dvije tablice u Excelu
Koristit ćemo sljedeći skup podataka kako bismo stvorili odnos između ta dva tabele u Excelu sa dupliranim vrednostima. Oba skupa podataka imaju zajedničku kolonu. Zajednički stupac je ID proizvoda . Spajanje dviju tablica bit će zasnovano na ovoj koloni.
1. Korištenje funkcije VLOOKUP
Funkcija VLOOKUP će pomoći da tražimo vrijednost od jedne kolone do druge kolone. Zatim kopirajte tu vrijednost i zalijepite je u odredišnu ćeliju. Što nam na kraju pomaže da spojimo dvije tabele u Excel-u.
Koraci
- Na donjoj slici imamo dvije tabele koje želimo spojiti zajedno
- Da bismo spojili tabelu, moramo imati zajedničku kolonu između njih. Za date tabele, zajednički stupac je ID proizvoda kolona.
- Da biste to učinili, prvo odaberite ćeliju I4 i unesite sljedeću formulu:
=VLOOKUP(F4,$B$4:$D$10,2,FALSE)
- A zatim povucite ručicu za popunjavanje u ćeliju I10 .
- Ovo će popuniti raspon ćelije I4:I10 sa prvom kolonom prve tablice, podudarajući se sa ID-om proizvoda kolona.
- Da dodate drugu kolonu, odaberite ćeliju J4 i unesite sljedeću formulu:
=VLOOKUP(F4,$B$4:$D$10,3,FALSE)
- A zatim prevucite ručicu za popunjavanje na ćelija J10 .
- Ovo će popuniti raspon ćelija J5:J10 sa prvom kolonom prve tablice, podudarajući se sa ID-om proizvoda kolona.
- Sada moramo formatirati nove stupce da odgovaraju ostatku ćelija.
- Odaberite raspon ćelije D4:D10 a zatim kliknite na ikonu slikara formata iz grupe Međuspremnik na kartici Početna .
- Pojavljuje se mala četkica na mjestu cur sor.
- S tim kursorom odaberite raspon ćelija I4:J10 .
- Konačno, možete vidjeti da su dvije tablice sada spojene i formatirane.
Pročitajte više: Kako spojiti dvije tablice u Excelu pomoću VLOOKUP
2. Korištenje funkcije XLOOKUP
Funkcija XLOOKUP će raditi na gotovo sličan način kao prethodni metod. U XLOOKUP ,korisnik treba da unese argument izlaznog raspona koji će biti vraćen umjesto serijskog broja kolone u tabeli.
Koraci
- U nastavku image, dobili smo dvije tabele koje želimo spojiti zajedno
- Da bismo spojili tabelu , moramo imati zajednički stupac između njih. Za date tabele, uobičajeni stupac je Id proizvoda kolona.
- Da biste to učinili, prvo odaberite ćeliju I4 i unesite sljedeću formulu:
=XLOOKUP(F4,$B$4:$B$10,$C$4:$C$10)
- A zatim prevucite ručicu za popunjavanje na ćeliju I10 .
- Ovo će popuniti raspon ćelija I4:I10 sa prvi stupac prve tablice, koji se podudara sa kolonom ID proizvoda .
- Da dodate drugu kolonu, odaberite ćeliju J4 i unesite sljedeću formulu:
=XLOOKUP(F4,$B$4:$B$10,$D$4:$D$10)
- A zatim povucite ručicu za popunjavanje do ćelije J10 .
- Ovo će popuniti raspon ćelija J4:J10 s prvom stupac prve tablice, koji se poklapa sa Id proizvoda kolona.
- Sada moramo formatirati nove stupce da odgovaraju ostatak ćelija.
- Odaberite raspon ćelija D4:D10 a zatim kliknite na ikonu slikara formata iz grupe Clipboard u Početnoj t ab.
- Mali kist se pojavljuje na mjestu kursora.
- Sa tim kursorom,odaberite raspon ćelija I4:J10 .
- Konačno, možete vidjeti da su dvije tablice sada spojene i formatirane.
Pročitajte više: Kako spojiti dvije zaokretne tablice u Excelu (uz brze korake)
3. Primjena Power Queryja
Power Query je jedan od najmoćnijih alata u Excelu. Power query ima mnogo moćnih zadanih funkcija koje mogu trenutno riješiti mnoge probleme
Koraci
- Na donjoj slici imamo dvije tabele koje želimo spojiti
- Da bismo spojili tabelu, moramo imati zajednički stupac između njih. Za date tabele, zajednički stupac je Id proizvoda kolona.
- Da dodate ove dvije tablice podataka, idite na Podaci > Nabavite podatke.
- Dalje nastavite na Iz drugih izvora > Iz Table/Range .
- Mali dijaloški okvir će se pojaviti.
- U tom dijaloškom okviru morate unesite opseg tabele i označite polje Moja tabela ima zaglavlja .
- Kliknite na OK nakon ovoga.
- Za drugu tabelu, uradite istu stvar i dodajte tabelu u Power Query .
- U Power Query kreira dijaloškom okviru tabele, navedite opseg tabele i označite okvir za potvrdu Moja tabela ima zaglavlja .
- Kliknite na U redu nakon ovoga.
- Nakon učitavanja obje tabele na napajanjeupita, možemo ih spojiti zajedno pomoću funkcije kombinovanja.
- Za ovo otvorite power query editor (klik na OK u prethodnom koraku automatski će pokrenuti uređivač).
- U uređivaču power query, idite na karticu Home .
- I sa kartice Home idite na Combine group . Zatim kliknite na Spoji upite .
- U padajućem izborniku kliknite na Spoji upite .
- U novom prozoru pod nazivom Spajanje odaberite Tabela 1 kao prvu tabelu
- I u u drugom padajućem izborniku odaberite Tablica 2 kao drugu tabelu.
- U padajućem izborniku ispod, odaberite Lijevi vanjski (sve iz prve, podudaranje iz druge) .
- Ova opcija padajućeg menija znači da će uparivanje početi s prvom tablicom s lijeve strane, a zatim će na kraju doći desni dio koji se podudara.
- Kliknite OK nakon ovoga.
- Odmah nakon pritiska na OK , vidjet ćete da je jedna kolona na med Tabela2 se dodaje prvoj tabeli.
- Ali ova kolona je zapravo smanjena verzija Tabele2 .
- Svi stupci su skriveni u ova Tabela2 kolona.
- Da biste prikazali sve kolone Tabele2 , kliknite na desni gornji ugao zaglavlja kolone Tabela2 .
- Onda u proširenom meniju označite samo Količina i Cijena potvrdni okvir, pošto već imamo ID proizvoda u prvoj tabeli.
- Poništite okvir Koristi originalno ime kolone kao prefiks .
- Kliknite na OK nakon ovoga.
- Nakon što kliknete na OK , primijetite da su dvije kolone sada dodate u prvu tablicu.
- Zatim kliknite na Zatvori i učitaj sa <6 Kartica>Početna .
- Zatim iz padajućeg menija kliknite na Zatvori i učitaj u .
- I odaberite Tabela u Odaberite kako želite da vidite ove podatke u svojoj radnoj knjizi
- Zatim odaberite Postojeći radni list a zatim odaberite ćeliju B13 .
- Kliknite OK nakon ovoga.
- Nakon ovoga, tabela će biti učitana u ćeliju B13:F19 .
- I možemo vidjeti da su obje tablice sada spojene.
Pročitajte više: Kako kombinirati dvije tablice koristeći Power Query u Excelu
4. Kombiniranje funkcija INDEX i MATCH
INDEKS i Funkcije MATCH će nam pomoći da spojimo dvije tablice u Excelu tako što ćemo upariti vrijednost i zatim indeksirati vrijednost iz druge tablice u prvu tablicu.
Koraci
- Na donjoj slici imamo dvije tabele koje želimo spojiti
- Da bismo spojili tabelu, moramo imati zajedničku kolonu između njih. Za date tabele, zajednički stupac je ID proizvoda kolona.
- Da biste to učinili, prvo odaberite ćeliju I4 i unesite sljedeću formulu:
=INDEX($C$4:$C$10,MATCH($F4,$B$4:$B$10,0))
- A zatim prevucite ručicu za popunjavanje u ćeliju I10 .
- Ovo će popuniti raspon ćelija I5:I10 sa prvom kolonom prve tablice, podudarajući se sa ID-om proizvoda stupac.
- Da dodate drugi stupac, odaberite ćeliju J4 i unesite sljedeću formulu:
=INDEX($D$4:$D$10,MATCH($F4,$B$4:$B$10,0))
- A zatim prevucite ručicu za popunjavanje na ćelija J10 .
- Ovo će popuniti raspon ćelija I4:I10 prvom kolonom prve tablice, podudarajući se sa ID-om proizvoda stupac.
- Ovo će završiti operaciju spajanja.
- Sada moramo formatirati nove stupce da odgovaraju ostatku ćelije.
- Odaberite raspon ćelija D4:D10 a zatim kliknite na ikonu slikara formata iz grupe Clipboard u Početnoj grupi tab.
- A mala četkica se pojavljuje na mjestu kursora.
- Sa tim kursorom odaberite raspon ćelija I4:J10 .
- Konačno, možete vidjeti da su dvije tabele sada spojene i formatirane.
🔎 Raščlamba formule
- MATCH($F4,$B$4:$B$10,0)
Ovo funkcija će tražiti točnu vrijednost navedenu u prvom argumentu uniz/opseg ćelija spomenut u drugom argumentu. U ovom slučaju, tražit će vrijednost u ćeliji F4 u nizu pretraživanja u B4:B10, i vratiti serijski broj te vrijednosti u tom rasponu.
- INDEX($C$4:$C$10,MACH($F4,$B$4:$B$10,0))
Nakon što smo dobili serijski broj podudarne vrijednosti u nizu pretraživanja, a zatim će pomoću tog serijskog tražiti vrijednost istog serijskog u drugoj koloni (prvi argument) u tablici.
5. Upotreba Excel Copy-a -Funkcija lijepljenja
U poređenju sa prethodnim metodama, ova je prilično jednostavna. Direktno ćemo kopirati i zalijepiti stupce druge tabele u prvu tabelu.
Koraci
- Kao i prethodne metode, potrebno je da imamo dve tabele sa zajednički stupac.
- U isto vrijeme, zajedničke vrijednosti stupaca u obje tabele moraju biti u istom nizu.
- Prvo, izaberite drugu i treću kolonu prve kolone, a zatim kliknite desnim tasterom miša.
- Iz kontekstnog menija kliknite na Kopiraj .
- Zatim odaberite ćeliju I4 i ponovo kliknite desnom tipkom miša.
- Iz kontekstnog izbornika kliknite na Zalijepi .
- Ovo će zalijepiti kolone tabele u drugu tabelu.
- Zalijepiti prvu kolone tabele u drugu kolonu tabele će konačno spojiti ove dvetabele.
Pročitajte više: Kako spojiti dvije tablice na osnovu jedne kolone u Excelu (3 načina)
Stvari koje treba zapamtiti
- Morate održavati isti serijski broj za unose kolona u zajedničkim stupcima u obje tabele.
- U metodi Power Query , nemojte odabrati drugu tabelu na prvom mjestu. Uvijek odaberite prvu tabelu iz koje će uparivanje početi na prvom mjestu.
Zaključak
Da sumiramo, pitanje kako možemo spojiti dvije odvojene tablice u Excelu u Ovdje se odgovara na Excel sa dupliranim vrijednostima na 5 različitih načina. Za ovaj problem dostupna je radna sveska za preuzimanje u kojoj možete vježbati ove metode. Slobodno postavite bilo kakva pitanja ili povratne informacije putem odjeljka za komentare. Svaki prijedlog za poboljšanje zajednice Exceldemy bit će vrlo cijenjen.