Sisukord
Tööruumis puutume sageli kokku vajadusega ühendada kaks eraldi tabelit omavahel. Kahe eraldi tabeli ühendamine suurendab teabe selgust ja muudab tõlgendamise lihtsamaks. Kui olete uudishimulik teada, kuidas saate Excelis kaks tabelit ühendada, siis võib see artikkel teile kasuks tulla. Selles artiklis arutame, kuidas saate Excelis ühendada kaks eraldi tabelit koosüksikasjalik selgitus.
Lae alla praktiline töövihik
Laadige see praktiline töövihik alla.
Kahe tabeli ühendamine.xlsx
5 lihtsat viisi kahe tabeli ühendamiseks Excelis
Kasutame järgmist andmekogumit, et luua seos kahe tabeli vahel Excelis dubleerivate väärtustega. Mõlemal andmekogumil on ühine veerg. Ühine veerg on Toote id Kahe tabeli ühendamine põhineb sellel veerul.
1. VLOOKUP-funktsiooni kasutamine
Funktsioon VLOOKUP aitab meil otsida väärtust ühest veerust teise veergu. Ja siis kopeerida see väärtus ja kleepida see sihtruutu. Mis lõpuks aitab meil ühendada kaks tabelit Excelis.
Sammud
- Allpool oleval pildil on kaks tabelit, mida me tahame omavahel ühendada
- Tabelite ühendamiseks peab meil olema nende vahel ühine veerg. Antud tabelite puhul on ühine veerg Toote id veerus.
- Selleks valige kõigepealt lahter I4 ja sisestage järgmine valem:
=VLOOKUP(F4,$B$4:$D$10,2,FALSE)
- Ja siis lohistage Täitmise käepide rakule I10 .
- Sellega täidetakse lahtri vahemik I4:I10 esimese tabeli esimese veeruga, mis ühtib tabeliga Toote id veerus.
- Teise veeru lisamiseks valige lahter J4 ja sisestage järgmine valem:
=VLOOKUP(F4,$B$4:$D$10,3,FALSE)
- Ja siis lohistage Täitmise käepide rakule J10 .
- See täidab lahtrite vahemiku J5:J10 esimese tabeli esimese veeruga, mis ühtib tabeliga Toote id veerus.
- Nüüd peame vormindama uued veerud, et need sobiksid ülejäänud lahtritega.
- Valige lahtrite vahemik D4:D10 ja seejärel klõpsake vormingumaaleri ikoonil alates Klambrilaua rühma kohta Kodu vahekaart.
- Kursori asemele ilmub väike pintsel.
- Valige selle kursori abil rakkude vahemik I4:J10 .
- Lõpuks näete, et kaks tabelit on nüüd ühendatud ja vormindatud.
Loe edasi: Kuidas ühendada kaks tabelit Excelis, kasutades VLOOKUP-i
2. XLOOKUP-funktsiooni kasutamine
Funktsioon XLOOKUP töötab peaaegu samamoodi nagu eelmine meetod. XLOOKUP , peab kasutaja sisestama väljundvahemiku argumendi, mis tagastatakse tabeli veeru järjekorranumbri asemel.
Sammud
- Allpool oleval pildil on kaks tabelit, mida me tahame omavahel ühendada
- Selleks, et tabeli ühendamine , peab meil olema nende vahel ühine veerg. Antud tabelite puhul on ühine veerg Toote id veerus.
- Selleks valige kõigepealt lahter I4 ja sisestage järgmine valem:
=XLOOKUP(F4,$B$4:$B$10,$C$4:$C$10)
- Ja siis lohistage Täitmise käepide rakule I10 .
- See täidab lahtrite vahemiku I4:I10 esimese tabeli esimese veeruga, mis ühtib tabeliga Toote id veerus.
- Teise veeru lisamiseks valige lahter J4 ja sisestage järgmine valem:
=XLOOKUP(F4,$B$4:$B$10,$D$4:$D$10)
- Ja siis lohistage Täitmise käepide rakule J10 .
- See täidab lahtrite vahemiku J4:J10 esimese tabeli esimese veeruga, mis ühtib tabeliga Toote id veerus.
- Nüüd peame vormindama uued veerud, et need sobiksid ülejäänud lahtritega.
- Valige lahtrite vahemik D4:D10 ja seejärel klõpsake vormingumaaleri ikoonil alates Klambrilaua rühma kohta Kodu vahekaart.
- Kursori asemele ilmub väike pintsel.
- Valige selle kursori abil rakkude vahemik I4:J10 .
- Lõpuks näete, et kaks tabelit on nüüd ühendatud ja vormindatud.
Loe edasi: Kuidas ühendada kaks Pivot-tabelit Excelis (kiirete sammudega)
3. Power Query rakendamine
Võimsuse päring on üks Exceli kõige võimsamaid vahendeid. Power query'l on palju võimsaid vaikimisi funktsioone, millega saab koheselt lahendada paljusid probleeme.
Sammud
- Allpool oleval pildil on kaks tabelit, mida me tahame omavahel ühendada
- Tabelite ühendamiseks peab meil olema nende vahel ühine veerg. Antud tabelite puhul on ühine veerg Toote id veerus.
- Nende kahe andmetabeli lisamiseks minge aadressile Andmed > Hangi andmed.
- Lisaks sellele jätkake Muudest allikatest> tabelist/vahemikust .
- Ilmub väike dialoogiboks.
- Selles dialoogiaknas tuleb sisestada tabeli vahemik ja märkida märkeruutu Minu tabelis on pealkirjad kast.
- Klõpsake OK pärast seda.
- Teise tabeli puhul tehke sama ja lisage tabelisse Võimsuse päring .
- In the Võimsuse päring loob tabeli dialoogiboksi, määrab tabeli vahemiku ja märgistab märkeruudu Minu tabelis on pealkirjad .
- Klõpsake OK pärast seda.
- Pärast mõlema tabeli üleslaadimist power query'sse saame neid ühendada, kasutades kombineerimisfunktsiooni.
- Selleks avage power query editor (klõpsates OK eelmises etapis käivitub automaatselt toimetaja).
- Võimendusküsimuste redaktoris mine jaotisse Kodu vahekaart.
- Ja alates Kodu vahekaart, mine Kombineeri grupp . Ja seejärel klõpsake Päringute ühendamine .
- Klõpsake rippmenüüst valikut Päringute ühendamine .
- Uues aknas nimega Ühinemine , valige Tabel 1 esimese tabelina
- Ja teises rippmenüüs valige Tabel 2 teise tabelina.
- Valige allpool olevas rippmenüüst Vasakpoolsed välised (kõik esimesest, sobitamine teisest) .
- See rippmenüü tähendab, et sobitamine algab esimesest tabelist vasakult poolt, seejärel tuleb lõpuks paremalt poolt sobitamise osa.
- Klõpsake OK pärast seda.
- Kohe pärast vajutamist OK näete, et üks veerg nimega Tabel2 lisatakse esimesele tabelile.
- Aga see veerg on tegelikult kahandatud versioon Tabel2 .
- Kõik veerud on siin peidetud Tabel2 veerus.
- Kõikide veergude näitamiseks Tabel2 , klõpsake paremas ülanurgas Tabel2 veeru pealkiri.
- Seejärel märgistage laiendatud menüüs ainult ruutu Kogus ja Kulud märkeruut, kuna meil on juba olemas Toote id esimeses tabelis.
- Tühjendage märkeruut Kasutage originaalveergu nimi eesliitena kast.
- Klõpsake OK pärast seda.
- Pärast klõpsamist OK , märkate, et kaks veergu on nüüd lisatud esimesse tabelisse.
- Seejärel klõpsake nuppu Sulge ja laadi alates Kodu vahekaart.
- Seejärel klõpsake rippmenüüst valikut Sulge ja laadi kuni .
- Ja valige Tabel aastal Valige, kuidas soovite neid andmeid oma töövihikus vaadata.
- Seejärel valige Olemasolev tööleht ja seejärel valige lahter B13 .
- Klõpsake OK pärast seda.
- Pärast seda laetakse tabel lahtrisse B13:F19 .
- Ja me näeme, et mõlemad tabelid on nüüd ühendatud.
Loe edasi: Kuidas ühendada kaks tabelit, kasutades Excelis Power Query't
4. INDEX- ja MATCH-funktsioonide kombineerimine
The INDEX ja MATCH funktsioonid aitavad meil ühendada kaks tabelit Excelis, sobitades väärtuse ja seejärel indekseerides väärtuse teisest tabelist esimesse tabelisse.
Sammud
- Allpool oleval pildil on kaks tabelit, mida me tahame omavahel ühendada
- Tabelite ühendamiseks peab meil olema nende vahel ühine veerg. Antud tabelite puhul on ühiseks veeruks Toote id veerus.
- Selleks valige kõigepealt lahter I4 ja sisestage järgmine valem:
=INDEX($C$4:$C$10,MATCH($F4,$B$4:$B$10,0))
- Ja siis lohistage Täitmise käepide rakule I10 .
- See täidab lahtrite vahemiku I5:I10 esimese tabeli esimese veeruga, mis ühtib tabeliga Toote id veerus.
- Teise veeru lisamiseks valige lahter J4 ja sisestage järgmine valem:
=INDEX($D$4:$D$10,MATCH($F4,$B$4:$B$10,0))
- Ja siis lohistage Täitmise käepide rakule J10 .
- See täidab lahtrite vahemiku I4:I10 esimese tabeli esimese veeruga, mis ühtib tabeliga Toote id veerus.
- See lõpetab ühendamise.
- Nüüd peame vormindama uued veerud, et need sobiksid ülejäänud lahtritega.
- Valige lahtrite vahemik D4:D10 ja seejärel klõpsake vormingumaaleri ikoonil alates Klambrilaua rühma kohta Kodu vahekaart.
- Kursori asemele ilmub väike pintsel.
- Valige selle kursori abil rakkude vahemik I4:J10 .
- Lõpuks näete, et kaks tabelit on nüüd ühendatud ja vormindatud.
🔎 Valemite jaotumine
- MATCH($F4,$B$4:$B$10,0)
See funktsioon otsib esimeses argumendis määratud täpset väärtust teises argumendis nimetatud lahtrite massiivi/vahemikku. Antud juhul otsib see väärtust lahtris F4 otsingumassiivi sisse B4:B10, ja tagastab selle väärtuse seerianumbri selles vahemikus.
- INDEX($C$4:$C$10,MATCH($F4,$B$4:$B$10,0))
Pärast seda, kui me oleme saanud sobiva väärtuse seerianumbri otsingumassiivi, otsib see selle seerianumbri abil sama seerianumbri väärtust tabeli teises veerus (esimene argument).
5. Exceli Copy-Paste funktsiooni kasutamine
Võrreldes eelmiste meetoditega on see meetod üsna lihtne. Me kopeerime ja kleebime teise tabeli veerud otse esimesse tabelisse.
Sammud
- Nagu eelmiste meetodite puhul, on meil vaja kahte tabelit, millel on ühine veerg.
- Samal ajal peavad mõlema tabeli ühised veergude väärtused olema samas järjekorras.
- Kõigepealt valige esimese veeru teine ja kolmas veerg ning seejärel tehke hiirega paremklõps.
- Klõpsake kontekstmenüüst Koopia .
- Seejärel valige lahter I4 ja klõpsake hiirega uuesti paremale.
- Klõpsake kontekstmenüüst Paste .
- Sellega kleebitakse tabeli veerud teise tabelisse.
- Esimese tabeli veergude kleepimine teise tabeli veergu ühendab lõpuks kaks tabelit.
Loe lisaks: Kuidas ühendada kaks tabelit ühe veeru põhjal Excelis (3 võimalust)
Asjad, mida meeles pidada
- Mõlemas tabelis tuleb säilitada samade veergude kirjete jaoks sama jada ühistes veergudes.
- In the Võimsuse päring meetodi puhul ärge valige kõigepealt teist tabelit. Valige alati esimene tabel, millest sobitamine algab kõigepealt.
Kokkuvõte
Kokkuvõtteks, küsimusele, kuidas saame Excelis ühendada kaks eraldi tabelit Excelis dubleerivate väärtustega, on siin vastatud 5 erineval viisil. Selle probleemi jaoks on allalaadimiseks saadaval töövihik, kus saate neid meetodeid harjutada. Võite julgelt esitada küsimusi või tagasisidet kommentaaride sektsiooni kaudu. Iga ettepanek paremaks muutmiseks on Exceldemy kogukond on väga tänuväärne.