Tietojen yhdistäminen useista Excel-taulukoista (4 tapaa)

  • Jaa Tämä
Hugh West

Osoitteessa Excel työskentelemme usein suurten datasets Työskennellessään näiden datasets , meidän on usein yhdistää tietoja osoitteesta useita arkkeja analysoida niitä kunnolla. Tässä artikkelissa selitän, miten 4 tapoja Excel osoitteeseen yhdistää tietoja osoitteesta useita arkkeja .

Lataa harjoituskirja

Yhdistä tiedot useista Sheets.xlsx:stä

VBA:n käyttäminen tietojen yhdistämiseen useista Sheets.xlsm-taulukoista.

Tämä on työlehti Aion käyttää selittää menetelmiä, miten tehdä yhdistää tietoja osoitteesta useita arkkeja .in Excel . Meillä on useita opiskelijoita ja heidän Opiskelijan tunnus ja niiden Merkit. Minä aion konsolidoida eri oppiaineiden merkit menetelmien kuvaamiseksi.

4 tapaa yhdistää tietoja useista Excel-taulukoista Excelissä

1. Konsolidaatio-ominaisuuden soveltaminen useiden arkkien tietojen yhdistämiseen.

Tässä osiossa selitän, miten käyttää Konsolidoi osoitteeseen yhdistää tietoja . lisään Merkki(t) of Fysiikka ja Matematiikka käyttämällä tätä menetelmää.

ASKELEET:

Mene osoitteeseen Konsolidoi laskentataulukko . Valitse D5 .

Siirry sitten Tiedot Valitse välilehti>> Valitse Tietotyökalut >> Valitse Konsolidoi .

A valintaikkuna of Konsolidoi ilmestyy.

Pidä Toiminto pudotusvalikko sellaisena kuin se on, koska haluat laskea merkit yhteen.

Nyt sinun on lisättävä Viite . Siirry osoitteeseen Dataset (Fysiikka) -työkirja >> valitse alue D5:D14 >> Valitse Lisää .

Excel lisää viite Aseta vastaavasti viite varten alue D5:D14 alkaen Dataset (Math) -työkirja .

➤ Klikkaa sitten OK . Excel will Yhdistä ne ja palauttaa sum tulosteena.

Lue lisää: Tietojen yhdistäminen Excelissä useista työarkkeista (3 tapaa)

2. Power Queryn käyttö useiden arkkien tietojen yhdistämiseen.

Seuraavaksi katsotaan, miten yhdistetään tietoja useista arkeista käyttämällä seuraavia tapoja PowerQuery . Yhdistän Merkki(t) of Fysiikka kahden jakson osalta ( A & B ) tässä tapauksessa. ennakkoedellytys Tässä tapauksessa tietokokonaisuuden pitäisi olla osoitteessa Taulukko muodossa.

VAIHE 1: TAULUKON LUOMINEN

Valitse alue B4:D14 .

Paina CTRL + T . Luo taulukko valintaikkuna avautuu. Napsauta OK .

Excel luo taulukon.

Nyt nimeän uudelleen taulukko . Voit tehdä niin menemällä osoitteeseen Pöydän suunnittelu välilehti ja nimeä uudelleen taulukko .

Luo vastaavasti taulukot muita datasets .

VAIHE 2: TIETOJEN YHDISTÄMINEN

Mene osoitteeseen Tiedot Valitse välilehti>> Valitse Hae tiedot >> Valitse Muista lähteistä >> Valitse Tyhjä kysely

Power Query Editor Kaavapalkkiin kirjoitetaan kaava:

=Excel.CurrentWorkbook()

➤ Lehdistö ENTER . Excel näyttää taulukot teidän työkirja .

➤ Napsauta sitten kaksipäinen nuoli (katso kuva).

➤ Valitse seuraavaksi sarakkeet jotka haluat yhdistää. Minä yhdistän ne kaikki.

➤ Jätä Käytä alkuperäistä sarakkeen nimeä etuliitteenä merkitsemättä. Napsauta sitten OK .

Excel yhdistää datasets .

➤ Valitse nyt Sulje & Lataa .

Excel luo uuden taulukko yhdistämällä datasets .

Nimeä uudelleen ... Nimi sarake . aion kutsua tätä Jakso .

HUOM:

Kun käytät edellä mainittua menetelmää, saatat kohdata ongelman.

Uuden pöytämme nimi on Kysely1 joka koostuu 21 riviä mukaan lukien otsikot .

➤ Nyt klikkaa hiiren oikealla sinun hiiri tuoda esiin Kontekstivalikko Napsauta sitten Päivitä .

Kun olet päivitä , huomaat, että rivi numero on muuttunut 41 . Se johtuu siitä, että Kysely1 itse on taulukko ja toimii kuten syöttö .

Voit ratkaista tämän ongelman noudattamalla seuraavia ohjeita.

➤ Mene osoitteeseen pudotusvalikko of the sarake Nimi (katso kuva)

➤ Mene sitten osoitteeseen Tekstisuodattimet >> Valitse Ei sisällä .

Mukautettu AutoFilter ikkuna avautuu.

➤ Kirjoita Kysely1 vuonna laatikko (katso kuva). Napsauta sitten OK .

Tällä kertaa rivit jonka nimi on Kysely1 ei näy, vaikka päivittäisitkin sivun dataset .

20 riviä ladataan nyt, koska Excel ei lasketa otsikko tällä kertaa.

Samanlaisia lukemia

  • Kahden viivakaavion yhdistäminen Excelissä (3 menetelmää)
  • Kahden kuvaajan yhdistäminen Excelissä (2 menetelmää)
  • Kuinka yhdistää kaavioita Excelissä (vaiheittainen ohje)
  • Yhdistä useita Excel-tiedostoja yhdeksi arkiksi (4 menetelmää)
  • Kuinka yhdistää sarakkeet Excelissä (4 tapaa)

3. VBA:n käyttäminen tietojen yhdistämiseen useista arkeista

Nyt aion soveltaa VBA-makro osoitteeseen yhdistää tietoja osoitteesta useita arkkeja Oletetaan, että työkirja on kaksi laskentataulukkoa , Tietoaineisto ( Fysiikka_A ) ja Tietoaineisto ( Fysiikka_B ) ja aiot yhdistää tiedot näistä datasets uuteen työlehti nimeltään Konsolidoi .

VAIHEET:

➤ Go to Kehittäjä Valitse välilehti>> Valitse Visuaalinen Basic

➤ Mene sitten osoitteeseen Lisää tab>> Moduuli

A moduuli ikkuna tulee näkyviin. Kirjoita nyt seuraava koodi.

 Sub combine_multiple_sheets() Dim Row_1, Col_1, Row_last, Column_last As Long Dim headers As Range Set wX = Worksheets("Consolidated") Set WB = ThisWorkbook Set headers = Application.InputBox("Choose the Headers", Type:=8) headers.Copy wX.Range("A1") Row_1 = headers.Row + 1 Col_1 = headers.Column Debug.Print Row_1, Col_1 For Each ws In WB.Worksheets If ws.Name "Consolidated" Then ws.ActivateRow_last = Cells(Rows.Count, Col_1).End(xlUp).Row Column_last = Cells(Row_1, Columns.Count).End(xlToLeft).Column Range(Cells(Row_1, Col_1), Cells(Row_last, Column_last)).Copy _ wX.Range("A" & wX.Cells(Rows.Count, 1).End(xlUp).Row + 1) End If Next ws Worksheets("Consolidated").Activate End Sub 

Tässä olen luonut Alimenettely nimeltään combine_multiple_sheets . olen ottanut Rivi_1 , Col_1 , Rivi_viimeinen ja Sarake_viimeinen muuttujia käyttämällä Dim lausunto ja aseta wX kuten Konsolidoitu laskentataulukkoa käyttäen Aseta lausunto.

Käytin myös syöttöviestiruutua käyttäen Application.InputBox lausumalla "Valitse otsikot" .

Sitten levitin Osoitteessa silmukka ja määritelty Rivi_1 ja Col_1 käyttämällä headers.range omaisuus.

➤ Paina sitten F5 ohjelman suorittamiseksi. Excel luo yhdistetty tietokokonaisuus .

HUOM:

Muistathan, että tämä VBA-koodi yhdistää kaikki arkit saatavilla omassa työkirja . Joten sinulla on oltava vain ne työlehdet jonka tiedot te aiotte Yhdistä .

Lue lisää: Kuinka yhdistää useita arkkeja yhdeksi arkiksi VBA: lla Excelissä (2 tapaa)

4. VLOOKUP-toiminnon soveltaminen useiden arkkien tietojen yhdistämiseen

Oletetaan, että minulla on työlehti nimetty " Nimet ", jossa minulla on joidenkin oppilaiden nimet ja toinen nimeltä " Merkit ". Luodaksesi kunnollisen Tulos arkki, minun täytyy Yhdistä teen sen käyttämällä VLOOKUP-toiminto .

VAIHEET:

➤ Luo uusi sarake Merkit oikealla puolella Nimet .

➤ Siirry sitten osoitteeseen D5 ja kirjoitetaan seuraava kaava

=VLOOKUP(B5,Marks!B4:C14,2)

Tässä olen asettanut hakuarvo B5 ja joukko on B4:C14 alkaen Arvosanat . col_ind_num on 2 koska haluan marks .

➤ Nyt paina ENTER . Excel palauttaa tulosteen.

➤ Käytä sitten Täyttökahva osoitteeseen AutoFill jopa D14 . Excel yhdistää merkit Merkit työarkki .

Lue lisää: Taulukoiden yhdistäminen Excelissä (6 helpointa tapaa)

Käytännön työkirja

On tärkeää harjoitella menetelmiä tietojen yhdistäminen useista arkit Siksi olen liittänyt mukaan harjoituslomake sinulle.

Päätelmä

Tässä artikkelissa olen havainnollistanut 4 tapoja Excel osoitteeseen yhdistää tietoja osoitteesta useita arkkeja Toivottavasti tästä on teille hyötyä. Ja lopuksi, jos teillä on ehdotuksia, ideoita tai palautetta, kommentoikaa vapaasti alla.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.