Sadržaj
U radnom prostoru često se susrećemo s potrebom međusobnog spajanja dvije odvojene tablice. Spajanje dviju odvojenih tablica povećat će jasnoću informacija i olakšati tumačenje. Ako ste znatiželjni kako možete 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 uz razrađeno objašnjenje.
Preuzmite radnu bilježnicu za vježbu
Preuzmite ovu radnu bilježnicu za vježbu u nastavku.
Spoji dvije tablice.xlsx
5 jednostavnih načina za spajanje dviju tablica u Excelu
Koristit ćemo sljedeći skup podataka kako bismo stvorili odnos između dvije tablice u Excelu s dupliciranim vrijednostima. Oba skupa podataka imaju zajednički stupac. Zajednički stupac je ID proizvoda . Spajanje dviju tablica temeljit će se na ovom stupcu.
1. Korištenje funkcije VLOOKUP
Funkcija VLOOKUP pomoći će tražimo vrijednost iz jednog stupca u drugi stupac. Zatim kopirajte tu vrijednost i zalijepite je u odredišnu ćeliju. Što nam na kraju pomaže da spojimo dvije tablice u Excelu.
Koraci
- Na donjoj slici imamo dvije tablice koje želimo spojiti zajedno
- Kako bismo spojili tablicu, moramo imati zajednički stupac između njih. Za navedene tablice, zajednički stupac je ID proizvoda stupac.
- 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čku za popunjavanje u ćeliju I10 .
- To će ispuniti raspon ćelije I4:I10 s prvim stupcem prve tablice, podudarajući se s ID-om proizvoda stupac.
- Za dodavanje drugog stupca odaberite ćeliju J4 i unesite sljedeću formulu:
=VLOOKUP(F4,$B$4:$D$10,3,FALSE)
- A zatim povucite Ručku za popunjavanje na ćelija J10 .
- To će ispuniti raspon ćelija J5:J10 s prvim stupcem prve tablice, podudarajući se s ID-om proizvoda stupac.
- Sada moramo oblikovati nove stupce kako bi odgovarali ostatku ćelija.
- Odaberite raspon ćelije D4:D10 a zatim kliknite na ikonu slikara formata iz grupe Međuspremnik na kartici Početna .
- Pojavljuje se mali kist na mjestu cur sor.
- Tim kursorom odaberite raspon ćelija I4:J10 .
- Konačno, možete vidjeti da su dvije tablice sada spojene i oblikovane.
Pročitajte više: Kako spojiti dvije tablice u Excelu pomoću VLOOKUP
2. Korištenje funkcije XLOOKUP
Funkcija XLOOKUP radit će na gotovo sličan način na koji radi prethodna metoda. U XLOOKUP ,korisnik treba unijeti argument izlaznog raspona koji će biti vraćen umjesto serijskog broja stupca u tablici.
Koraci
- U nastavku slika, dobili smo dvije tablice koje želimo spojiti zajedno
- Kako bismo spojili tablicu , moramo imati zajednički stupac između njih. Za dane tablice, zajednički stupac je stupac ID proizvoda .
- 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 povucite Ručku za punjenje u ćeliju I10 .
- Time ćete ispuniti raspon ćelija I4:I10 s prvi stupac prve tablice, koji se podudara sa stupcem ID proizvoda .
- Da biste dodali drugi stupac, odaberite ćeliju J4 i unesite sljedeću formulu:
=XLOOKUP(F4,$B$4:$B$10,$D$4:$D$10)
- A zatim povucite Ručku za punjenje u ćeliju J10 .
- Time ćete ispuniti raspon ćelija J4:J10 s prvim stupac prve tablice, podudarajući se sa stupcem ID proizvoda .
- Sada moramo oblikovati nove stupce da odgovaraju ostatak ćelija.
- Odaberite raspon ćelija D4:D10 a zatim kliknite na ikonu preslikača formata iz grupe Međuspremnik u Početnoj t ab.
- Mali kist se pojavljuje na mjestu kursora.
- S tim kursorom,odaberite raspon ćelija I4:J10 .
- Konačno, možete vidjeti da su dvije tablice sada spojene i oblikovane.
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 značajki koje mogu trenutno riješiti mnoge probleme
Koraci
- Na donjoj slici imamo dvije tablice koje želimo spojiti
- Kako bismo spojili tablicu, moramo imati zajednički stupac između njih. Za navedene tablice zajednički stupac je ID proizvoda stupac.
- Da biste dodali ove dvije podatkovne tablice, idite na Podaci > Dohvati podatke.
- Nadalje prijeđite na Iz drugih izvora > Iz tablice/raspona .
- Pojavit će se mali dijaloški okvir.
- U tom dijaloškom okviru trebate unesite raspon tablice i označite okvir Moja tablica ima zaglavlja .
- Kliknite U redu nakon ovoga.
- Za drugu tablicu učinite istu stvar i dodajte tablicu u Power Query .
- U Power Query stvara dijaloški okvir tablice, odredite raspon tablice i potvrdite okvir Moja tablica ima zaglavlja .
- Kliknite U redu nakon ovoga.
- Nakon učitavanja obje tablice na napajanjeupit, možemo ih spojiti zajedno pomoću značajke kombiniranja.
- Za ovo otvorite uređivač power query (klikom na OK u prethodnom koraku automatski će se pokrenuti uređivač).
- U uređivaču power query idite na karticu Početna .
- A s kartice Početna idite na Kombiniraj grupu . Zatim kliknite na Spoji upite .
- Na padajućem izborniku kliknite na Spoji upite .
- U novom prozoru pod nazivom Spoji odaberite Tablica 1 kao prvu tablicu
- I u drugom padajućem izborniku odaberite Tablica 2 kao drugu tablicu.
- U padajućem izborniku ispod odaberite Lijevi vanjski (sve iz prve, odgovarajuće iz druge) .
- Ova opcija padajućeg izbornika znači da će uparivanje započeti s prvom tablicom s lijeve strane, a zatim će eventualno doći desni dio uparivanja.
- Kliknite U redu nakon ovoga.
- Odmah nakon pritiska OK , vidjet ćete da jedan stupac na med Table2 je pridodan prvoj tablici.
- Ali ovaj je stupac zapravo smanjena verzija Table2 .
- Svi su stupci skriveni u ovaj stupac Table2 .
- Za prikaz svih stupaca Table2 kliknite gornji desni kut zaglavlja stupca Table2 .
- Zatim u proširenom izborniku označite samo Količina i Cijenu potvrdni okvir jer već imamo ID proizvoda u prvoj tablici.
- Poništite odabir okvira Koristi izvorni naziv stupca kao prefiks .
- Kliknite OK nakon ovoga.
- Nakon što kliknete OK , vi ćete primijetite da su dva stupca sada dodana u prvu tablicu.
- Zatim kliknite na Zatvori i učitaj iz Kartica Početna .
- Zatim s padajućeg izbornika kliknite na Zatvori i učitaj u .
- I odaberite Tablica u Odaberite kako želite vidjeti ove podatke u svojoj radnoj knjizi
- Zatim odaberite Postojeći radni list a zatim odaberite ćeliju B13 .
- Kliknite OK nakon ovoga.
- Nakon toga, tablica će se učitati u ćeliju B13:F19 .
- I možemo vidjeti da su obje tablice sada spojene.
Pročitajte više: Kako spojiti dvije tablice pomoću Power Queryja u Excelu
4. Kombiniranje funkcija INDEX i MATCH
KAZALO i Funkcije MATCH pomoći će nam spojiti dvije tablice u Excelu spajanjem vrijednosti i zatim indeksiranjem vrijednosti iz druge tablice u prvu tablicu.
Koraci
- Na donjoj slici imamo dvije tablice koje želimo spojiti zajedno
- Kako bismo spojili tablicu, moramo imati zajednički stupac između njih. Za navedene tablice, zajednički stupac je ID proizvoda stupac.
- 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 povucite Ručku za popunjavanje u ćeliju I10 .
- Ovo će ispuniti raspon ćelija I5:I10 s prvim stupcem prve tablice, podudarajući se s ID-om proizvoda stupac.
- Za dodavanje drugog stupca odaberite ćeliju J4 i unesite sljedeću formulu:
=INDEX($D$4:$D$10,MATCH($F4,$B$4:$B$10,0))
- A zatim povucite Ručku za popunjavanje na ćelija J10 .
- Ovo će ispuniti raspon ćelija I4:I10 s prvim stupcem prve tablice, podudarajući se s ID-om proizvoda stupac.
- Ovo će dovršiti operaciju spajanja.
- Sada moramo formatirati nove stupce kako bi odgovarali ostatku ćelije.
- Odaberite raspon ćelija D4:D10 a zatim kliknite na ikonu preslikača formata iz grupe Međuspremnik u Početnoj tab.
- A mali kist se pojavljuje na mjestu kursora.
- Tim kursorom odaberite raspon ćelija I4:J10 .
- Konačno, možete vidjeti da su dvije tablice sada spojene i oblikovane.
🔎 Analiza formule
- MATCH($F4,$B$4:$B$10,0)
Ovo funkcija će tražiti točnu vrijednost navedenu u prvom argumentu uniz/raspon ć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,MATCH($F4,$B$4:$B$10,0))
Nakon što smo dobili serijski broj podudarne vrijednosti u nizu za traženje, zatim će pomoću tog serijskog broja potražiti vrijednost istog serijskog broja u drugom stupcu (prvi argument) u tablici.
5. Upotreba Excel kopije -Značajka lijepljenja
U usporedbi s prethodnim metodama, ova je prilično jednostavna. Izravno ćemo kopirati i zalijepiti stupce druge tablice u prvu tablicu.
Koraci
- Kao i prethodne metode, moramo imati dvije tablice s zajednički stupac.
- U isto vrijeme, vrijednosti zajedničkog stupca u objema tablicama moraju biti u istom nizu.
- Prvo odaberite drugi i treći stupac prvog stupca i zatim kliknite desnom tipkom miša.
- Iz kontekstnog izbornika kliknite na Kopiraj .
- Zatim odaberite ćeliju I4 i ponovo kliknite desnom tipkom miša.
- Iz kontekstnog izbornika kliknite na Zalijepi .
- Ovim ćete zalijepiti stupce tablice u drugu tablicu.
- Lijepiti prvu stupaca tablice u drugi stupac tablice konačno će spojiti ta dva stupcatablice.
Pročitajte više: Kako spojiti dvije tablice na temelju jednog stupca u Excelu (3 načina)
Stvari koje treba zapamtiti
- Morate održavati isti serijski broj za unose stupaca u zajedničkim stupcima u objema tablicama.
- U metodi Power Query , nemojte odmah odabrati drugu tablicu. Uvijek odaberite prvu tablicu od koje će započeti uparivanje.
Zaključak
Ukratko, pitanje kako možemo spojiti dvije odvojene tablice u Excelu u Excel s dupliciranim vrijednostima ovdje se odgovara na 5 različitih načina. Za ovaj problem dostupna je radna bilježnica za preuzimanje u kojoj možete vježbati ove metode. Slobodno postavite sva pitanja ili povratne informacije putem odjeljka za komentare. Svaki prijedlog za poboljšanje Exceldemy zajednice bit će vrlo zahvalan.