Sisällysluettelo
Työtilassa kohtaamme usein tarpeen yhdistää kaksi erillistä taulukkoa keskenään. Kahden erillisen taulukon yhdistäminen lisää tietojen selkeyttä ja helpottaa tulkintaa. Jos olet utelias tietämään, miten voit yhdistää kaksi taulukkoa Excelissä, tämä artikkeli voi olla sinulle kätevä. Tässä artikkelissa käsittelemme sitä, miten voit yhdistää kaksi erillistä taulukkoa Excelissä käyttämälläyksityiskohtainen selitys.
Lataa harjoituskirja
Lataa tämä harjoituskirja alta.
Kahden taulukon yhdistäminen.xlsx
5 helppoa tapaa yhdistää kaksi taulukkoa Excelissä
Käytämme seuraavaa tietokokonaisuutta luodaksemme Excelin kahden taulukon välille suhteen, jossa on päällekkäisiä arvoja. Molemmilla tietokokonaisuuksilla on yhteinen sarake. Yhteinen sarake on Tuotetunniste Näiden kahden taulukon yhdistäminen perustuu tähän sarakkeeseen.
1. VLOOKUP-toiminnon käyttäminen
VLOOKUP-toiminto auttaa meitä etsimään arvoa yhdestä sarakkeesta toiseen sarakkeeseen. Ja sitten kopioi tämä arvo ja liitä se kohdesoluun. Mikä lopulta auttaa meitä yhdistämään kaksi taulukkoa Excelissä.
Askeleet
- Alla olevassa kuvassa on kaksi taulukkoa, jotka haluamme yhdistää toisiinsa.
- Jotta taulukot voidaan yhdistää, niiden välissä on oltava yhteinen sarake. Annettujen taulukoiden osalta yhteinen sarake on Tuotetunniste sarake.
- Valitse ensin solu I4 ja kirjoita seuraava kaava:
=VLOOKUP(F4,$B$4:$D$10,2,FALSE)
- Ja vedä sitten Täyttökahva soluun I10 .
- Tämä täyttää solun I4:I10 ensimmäisen taulukon ensimmäisen sarakkeen kanssa, joka vastaa saraketta Tuotetunniste sarake.
- Jos haluat lisätä toisen sarakkeen, valitse solu J4 ja kirjoita seuraava kaava:
=VLOOKUP(F4,$B$4:$D$10,3,FALSE)
- Ja vedä sitten Täyttökahva soluun J10 .
- Tämä täyttää solujen alueen J5:J10 ensimmäisen taulukon ensimmäisen sarakkeen kanssa, joka vastaa saraketta Tuotetunniste sarake.
- Nyt meidän on muotoiltava uudet sarakkeet vastaamaan muita soluja.
- Valitse solualue D4:D10 ja napsauta sitten muotoilumaalarin kuvaketta valikosta Leikepöytä ryhmässä Etusivu välilehti.
- Kursorin tilalle ilmestyy pieni sivellin.
- Valitse kursorilla solualue, jossa on seuraavat solut I4:J10 .
- Lopuksi näet, että kaksi taulukkoa on nyt yhdistetty ja muotoiltu.
Lue lisää: Kuinka yhdistää kaksi taulukkoa Excelissä käyttämällä VLOOKUPia
2. XLOOKUP-toiminnon käyttäminen
XLOOKUP-toiminto toimii melkein samalla tavalla kuin edellinen menetelmä. XLOOKUP , käyttäjän on annettava tulostusalueargumentti, joka palautetaan taulukon sarakkeen sarjanumeron sijasta.
Askeleet
- Alla olevassa kuvassa on kaksi taulukkoa, jotka haluamme yhdistää toisiinsa.
- Jotta taulukon yhdistäminen on oltava yhteinen sarake, joka on näiden taulukoiden välissä. Näissä taulukoissa yhteinen sarake on sarake Tuotetunniste sarake.
- Valitse ensin solu I4 ja kirjoita seuraava kaava:
=XLOOKUP(F4,$B$4:$B$10,$C$4:$C$10)
- Ja vedä sitten Täyttökahva soluun I10 .
- Tämä täyttää solujen alueen I4:I10 ensimmäisen taulukon ensimmäisen sarakkeen kanssa, joka vastaa saraketta Tuotetunniste sarake.
- Jos haluat lisätä toisen sarakkeen, valitse solu J4 ja kirjoita seuraava kaava:
=XLOOKUP(F4,$B$4:$B$10,$D$4:$D$10)
- Ja vedä sitten Täyttökahva soluun J10 .
- Tämä täyttää solujen alueen J4:J10 ensimmäisen taulukon ensimmäisen sarakkeen kanssa, joka vastaa saraketta Tuotetunniste sarake.
- Nyt meidän on muotoiltava uudet sarakkeet vastaamaan muita soluja.
- Valitse solualue D4:D10 ja napsauta sitten muotoilumaalarin kuvaketta valikosta Leikepöytä ryhmässä Etusivu välilehti.
- Kursorin tilalle ilmestyy pieni sivellin.
- Valitse kursorilla solualue, jossa on seuraavat solut I4:J10 .
- Lopuksi näet, että kaksi taulukkoa on nyt yhdistetty ja muotoiltu.
Lue lisää: Kuinka yhdistää kaksi Pivot-taulukkoa Excelissä (nopeilla vaiheilla)
3. Power Queryn soveltaminen
Tehokysely on yksi Excelin tehokkaimmista työkaluista. Tehokyselyssä on monia tehokkaita oletusominaisuuksia, joilla voidaan ratkaista monia ongelmia välittömästi.
Askeleet
- Alla olevassa kuvassa on kaksi taulukkoa, jotka haluamme yhdistää toisiinsa.
- Jotta taulukot voidaan yhdistää, niiden välissä on oltava yhteinen sarake. Annettujen taulukoiden osalta yhteinen sarake on Tuotetunniste sarake.
- Voit lisätä nämä kaksi tietotaulukkoa seuraavasti Tiedot > Hae tietoja.
- Lisäksi jatketaan Muista lähteistä> Taulukosta/alueelta .
- Näyttöön tulee pieni valintaikkuna.
- Tässä valintaikkunassa sinun on annettava taulukon alue ja rastitettava ruutu Taulukossani on otsikot laatikko.
- Klikkaa OK tämän jälkeen.
- Toisen taulukon kohdalla tee samoin ja lisää taulukko tiedostoon Tehokysely .
- Vuonna Tehokysely luo taulukon -valintaikkunassa, määritä taulukon alue ja rastita valintaruutu. Taulukossani on otsikot .
- Klikkaa OK tämän jälkeen.
- Kun molemmat taulukot on ladattu Power Query -palveluun, voimme yhdistää ne yhteen yhdistämisominaisuuden avulla.
- Avaa tätä varten virtakyselyeditori (napsauttamalla painiketta OK edellisessä vaiheessa käynnistää editorin automaattisesti).
- Siirry virtakyselyeditorissa kohtaan Etusivu välilehti.
- Ja alkaen Etusivu välilehdelle, siirry Yhdistä ryhmä . Ja napsauta sitten Yhdistä kyselyt .
- Napsauta avattavasta valikosta kohtaa Yhdistä kyselyt .
- Uudessa ikkunassa nimeltä Yhdistä , valitse Taulukko 1 ensimmäisenä taulukkona
- Ja valitse toisesta pudotusvalikosta Taulukko 2 toisena taulukkona.
- Valitse alla olevasta avattavasta valikosta Vasen ulompi (kaikki ensimmäisestä, vastaavat toisesta). .
- Tämä pudotusvalinta tarkoittaa, että täsmäytys aloitetaan ensimmäisestä vasemmanpuoleisesta taulukosta, minkä jälkeen oikeanpuoleinen täsmäysosa tulee lopulta.
- Klikkaa OK tämän jälkeen.
- Heti kun olet painanut OK , näet, että yksi sarake nimeltä Taulukko2 liitetään ensimmäiseen taulukkoon.
- Mutta tämä kolumni on itse asiassa kutistettu versio - Taulukko2 .
- Kaikki sarakkeet ovat piilossa tässä Taulukko2 sarake.
- Jos haluat näyttää kaikki sarakkeet Taulukko2 , napsauta oikean yläkulman Taulukko2 sarakeotsikko.
- Laajennetussa valikossa rastitetaan sitten vain kohta Määrä ja Kustannukset valintaruutu, koska meillä on jo Tuotetunniste ensimmäisessä taulukossa.
- Poista valintamerkki Käytä alkuperäistä sarakkeen nimeä etuliitteenä laatikko.
- Klikkaa OK tämän jälkeen.
- Kun olet napsauttanut OK , huomaat, että kaksi saraketta on nyt lisätty ensimmäiseen taulukkoon.
- Napsauta sitten Sulje ja lataa alkaen Etusivu välilehti.
- Napsauta sitten avattavasta valikosta kohtaa Sulje ja lataa kohteeseen .
- Ja valitse Taulukko vuonna Valitse, miten haluat tarkastella näitä tietoja työkirjassasi.
- Valitse sitten Olemassa oleva laskentataulukko ja valitse sitten solu B13 .
- Klikkaa OK tämän jälkeen.
- Tämän jälkeen taulukko ladataan soluun B13:F19 .
- Näemme, että molemmat taulukot on nyt yhdistetty.
Lue lisää: Kahden taulukon yhdistäminen Excelin Power Queryn avulla
4. INDEX- ja MATCH-funktioiden yhdistäminen
The INDEX ja MATCH funktiot auttavat meitä yhdistämään kaksi taulukkoa Excelissä vertaamalla arvoa ja indeksoimalla arvo toisesta taulukosta ensimmäiseen taulukkoon.
Askeleet
- Alla olevassa kuvassa on kaksi taulukkoa, jotka haluamme yhdistää toisiinsa.
- Jotta taulukot voidaan yhdistää, niiden välissä on oltava yhteinen sarake. Annettujen taulukoiden osalta yhteinen sarake on Tuotetunniste sarake.
- Valitse ensin solu I4 ja kirjoita seuraava kaava:
=INDEX($C$4:$C$10,MATCH($F4,$B$4:$B$10,0))
- Ja vedä sitten Täyttökahva soluun I10 .
- Tämä täyttää solujen alueen I5:I10 ensimmäisen taulukon ensimmäisen sarakkeen kanssa, joka vastaa saraketta Tuotetunniste sarake.
- Jos haluat lisätä toisen sarakkeen, valitse solu J4 ja kirjoita seuraava kaava:
=INDEX($D$4:$D$10,MATCH($F4,$B$4:$B$10,0))
- Ja vedä sitten Täyttökahva soluun J10 .
- Tämä täyttää solujen alueen I4:I10 ensimmäisen taulukon ensimmäisen sarakkeen kanssa, joka vastaa saraketta Tuotetunniste sarake.
- Tämä viimeistelee yhdistämistoiminnon.
- Nyt meidän on muotoiltava uudet sarakkeet vastaamaan muita soluja.
- Valitse solualue D4:D10 ja napsauta sitten muotoilumaalarin kuvaketta valikosta Leikepöytä ryhmässä Etusivu välilehti.
- Kursorin tilalle ilmestyy pieni sivellin.
- Valitse kursorilla solualue, jossa on seuraavat solut I4:J10 .
- Lopuksi näet, että kaksi taulukkoa on nyt yhdistetty ja muotoiltu.
🔎 Kaavan erittely
- MATCH($F4,$B$4:$B$10,0)
Tämä funktio etsii täsmälleen ensimmäisessä argumentissa määritettyä arvoa toisessa argumentissa mainitusta solujen joukosta/alueesta. Tässä tapauksessa se etsii arvoa solusta F4 hakumassassa, joka on B4:B10, ja palauttaa kyseisen arvon sarjan kyseisellä alueella.
- INDEX($C$4:$C$10,MATCH($F4,$B$4:$B$10,0))
Kun olemme saaneet sovitetun arvon sarjan hakumassasta, se etsii sarjan avulla saman sarjan arvon taulukon toisesta sarakkeesta (ensimmäinen argumentti).
5. Excelin Copy-Paste-toiminnon käyttö
Edellisiin menetelmiin verrattuna tämä menetelmä on melko suoraviivainen. Kopioimme ja liimaamme toisen taulukon sarakkeet suoraan ensimmäiseen taulukkoon.
Askeleet
- Edellisten menetelmien tapaan meillä on oltava kaksi taulukkoa, joilla on yhteinen sarake.
- Samalla molempien taulukoiden yhteisten sarakearvojen on oltava samassa sarjassa.
- Valitse ensin ensimmäisen sarakkeen toinen ja kolmas sarake ja napsauta hiiren oikealla painikkeella.
- Napsauta kontekstivalikosta Kopioi .
- Valitse sitten solu I4 ja napsauta hiiren oikealla painikkeella uudelleen.
- Napsauta kontekstivalikosta Liitä .
- Tämä liittää taulukon sarakkeet toiseen taulukkoon.
- Ensimmäisen taulukon sarakkeiden liittäminen toisen taulukon sarakkeeseen yhdistää lopulta nämä kaksi taulukkoa.
Lue lisää: Kuinka yhdistää kaksi taulukkoa yhden sarakkeen perusteella Excelissä (3 tapaa)
Muistettavat asiat
- Molempien taulukoiden yhteisten sarakkeiden sarakemerkinnöissä on säilytettävä sama sarja.
- Vuonna Tehokysely menetelmällä, älä valitse toista taulukkoa ensimmäiseksi, vaan valitse aina ensimmäinen taulukko, josta täsmäytys aloitetaan ensimmäiseksi.
Päätelmä
Yhteenvetona voidaan todeta, että kysymykseen siitä, miten voimme yhdistää kaksi erillistä taulukkoa Excelissä Excelissä, joissa on päällekkäisiä arvoja, vastataan tässä 5 eri tavalla. Tätä ongelmaa varten on ladattavissa työkirja, jossa voit harjoitella näitä menetelmiä. Voit vapaasti esittää kysymyksiä tai palautetta kommenttiosion kautta. Kaikki ehdotukset parempaan parantamiseen Exceldemy yhteisö on erittäin kiitollinen.