Paano Pagsamahin ang Data mula sa Maramihang Mga Sheet sa Excel (4 na Paraan)

  • Ibahagi Ito
Hugh West

Sa Excel , madalas kaming nagtatrabaho sa malalaking dataset . Habang nagtatrabaho sa mga dataset na ito, madalas naming kailanganin pagsamahin ang data mula sa maraming sheet upang masuri ang mga ito nang maayos. Sa artikulong ito, ipapaliwanag ko ang 4 mga paraan sa Excel para pagsamahin ang data mula sa maraming sheet .

Mag-download ng Practice Workbook

Pagsamahin ang Data mula sa Maramihang Sheets.xlsx

Paggamit ng VBA upang Pagsamahin ang Data mula sa Maramihang Sheets.xlsm

Ito ang worksheet Gagamitin ko upang ipaliwanag ang mga pamamaraan kung paano pagsamahin ang data mula sa maraming sheet .sa Excel . Mayroon kaming ilang mag-aaral kasama ang kanilang Student ID at ang kanilang Mark. Ako ay pagsasama-samahin ang Mga Marka para sa iba't ibang paksa upang ilarawan ang mga pamamaraan.

4 Mga Paraan para Pagsamahin ang Data mula sa Maramihang Mga Sheet sa Excel

1. Paglalapat ng Consolidated Feature upang Pagsamahin ang Data mula sa Maramihang Sheet

Sa seksyong ito, ipapaliwanag ko kung paano gamitin ang Consolidate upang pagsamahin ang data . Idaragdag ko ang (mga) Marka ng Physics at Math sa pamamagitan ng paggamit ng paraang ito.

MGA HAKBANG:

Pumunta sa Consolidate worksheet . Piliin ang D5 .

Pagkatapos ay pumunta sa tab na Data > ;> piliin ang Mga Tool ng Data >> piliin ang Consolidate .

Isang dialog box ng Consolidate aylalabas.

Panatilihin ang drop-down na Function dahil gusto mong isama ang mga marka.

Ngayon kailangan mong magdagdag ng Reference . Pumunta sa Dataset (Physics) worksheet >> piliin ang range D5:D14 >> piliin ang Add .

Excel ay magdaragdag ng reference . Katulad nito, itakda ang reference para sa range D5:D14 mula sa Dataset (Math) workbook .

➤ Pagkatapos ay i-click ang OK . Excel ay pagsasamahin ang mga ito at ibabalik ang sum bilang output.

Magbasa Nang Higit Pa: Paano Pagsama-samahin ang Data sa Excel mula sa Maramihang Worksheet (3 Paraan)

2. Paggamit ng Power Query upang Pagsamahin ang Data mula sa Maramihang Sheet

Ngayon makikita natin kung paano pagsamahin ang data mula sa ilang mga sheet gamit ang PowerQuery . Pagsasamahin ko ang (mga) Marka ng Physics para sa dalawang seksyon ( A & B ) sa kasong ito. Mayroong prerequisite sa kasong ito. Ang dataset ay dapat nasa form na Table .

STEP-1: PAGGAWA NG TABLE

Piliin ang range B4:D14 .

Pindutin ang CTRL + T . Gumawa ng Talahanayan lalabas ang dialog box. I-click ang OK .

Excel ay gagawa ng talahanayan.

Ngayon ay papalitan ko ang pangalan ng table . Upang gawin ito, pumunta sa tab na Disenyo ng Talahanayan at palitan ang pangalan ng iyong talahanayan .

Katulad nito, lumikha ng mga talahanayan para saiba pang dataset .

STEP-2: PAGSAMA-SAMA NG DATA

Pumunta sa Data tab >> piliin ang Kumuha ng Data >> piliin ang Mula sa Iba Pang Mga Pinagmumulan >> piliin ang Blangkong Query

Power Query Editor lalabas ang window. Sa formula bar, isulat ang formula:

=Excel.CurrentWorkbook()

➤ Pindutin ang ENTER . Ipapakita ng Excel ang mga talahanayan sa iyong workbook .

➤ Pagkatapos, i-click ang double-headed arrow (tingnan ang larawan).

➤ Susunod, piliin ang mga column na gusto mong pagsamahin. Pagsasamahin ko silang lahat.

➤ Iwanang walang marka ang Gamitin ang orihinal na pangalan ng column bilang prefix . Pagkatapos ay i-click ang OK .

Excel ay pagsasamahin ang mga dataset .

➤ Ngayon, piliin ang Isara & Mag-load .

Excel ay gagawa ng bagong table na pinagsasama ang mga dataset .

Palitan ang pangalan ang column na Pangalan . Tatawagin ko itong Seksyon .

TANDAAN:

Kailan gumamit ka ng paraan sa itaas, maaari kang magkaroon ng problema.

Ang pangalan ng aming bagong talahanayan ay Query1 na binubuo ng 21 row kasama ang header .

➤ Ngayon right-click ang iyong mouse upang ilabas ang Menu ng Konteksto . Pagkatapos ay i-click ang I-refresh .

Sa sandaling refresh ka , makikita mong nagbago ang numero ng row sa 41 . Iyon ay dahil ang Query1 mismo ay isang talahanayan at gumagana bilang input .

Upang malutas ang isyung ito, sundin ang mga hakbang.

➤ Pumunta sa drop-down ng Pangalan ng column (tingnan ang larawan)

➤ Pagkatapos ay pumunta sa Mga Filter ng Teksto >> piliin ang Does Not Contain .

Custom AutoFilter na window ay magbubukas.

➤ Isulat ang Query1 sa box (tingnan ang larawan). Pagkatapos ay i-click ang OK .

Sa pagkakataong ito, hindi na makikita ang mga row na may pangalang Query1 kahit na i-refresh mo ang dataset .

20 row ang na-load ngayon dahil Excel Hindi binibilang ng ang header sa pagkakataong ito.

Mga Katulad na Pagbasa

  • Paano Pagsamahin ang Dalawang Line Graph sa Excel (3 Paraan)
  • Pagsamahin ang Dalawang Graph sa Excel (2 Paraan)
  • Paano Pagsamahin ang Mga Graph sa Excel (Step-by-Step Patnubay)
  • Pagsamahin ang Maramihang Mga Excel File sa Isang Sheet (4 na Paraan)
  • Paano Pagsamahin ang Mga Column sa Excel (4 na Paraan)

3. Paggamit ng VBA para Pagsamahin ang Data mula sa Maramihang Sheet

Ngayon ay ilalapat ko ang VBA macro sa pagsamahin ang data mula sa maraming sheet . Ipagpalagay na ang iyong workbook ay may dalawang worksheet , Dataset ( Physics_A ) at Dataset ( Physics_B ) at pagsasamahin mo ang data mula sa datasets na ito sa isang bagong worksheet na pinangalanan Pagsamahin .

MGA HAKBANG:

➤ Pumunta sa tab na Developer >> piliin ang Visual Basic

➤ Pagkatapos ay pumunta sa Insert tab >> Module

May lalabas na window na module . Ngayon isulat ang sumusunod na code.

7634

Dito, nakagawa ako ng Sub Procedure na pinangalanang combine_multiple_sheets . Kinuha ko ang Row_1 , Col_1 , Row_last , at Column_last na mga variable gamit ang Dim statement at itakda ang wX bilang Consolidated worksheet gamit ang Set statement.

Gayundin, gumamit ako ng input message box gamit ang Application.InputBox na may statement na “Choose the Header” .

Pagkatapos, naglapat ako ng For loop at tinukoy ang Row_1 at Col_1 gamit ang headers.range property.

➤ Pagkatapos ay pindutin ang F5 upang patakbuhin ang program. Excel ay gagawa ng pinagsamang dataset .

TANDAAN:

Pakitandaan na ang VBA code na ito ay pagsasama-samahin ang lahat ng sheet na available sa iyong workbook . Kaya dapat mayroon ka lang ng worksheet na ang data ay pagsasamahin .

Magbasa Nang Higit Pa: Paano Pagsamahin ang Maramihang Sheet sa Isang Sheet gamit ang VBA sa Excel (2 Paraan)

4. Paglalapat ng VLOOKUP Function para Pagsamahin ang Data mula sa Maramihang Sheet

Kumbaga, mayroon akong worksheet na pinangalanang " Mga Pangalan " kung saan mayroon akongpangalan ng ilang estudyante at isa pang pinangalanang " Mark ". Para gumawa ng tamang Resulta sheet, kailangan kong pagsamahin ang mga ito. Gagawin ko iyon gamit ang ang VLOOKUP function .

STEPS:

➤ Gumawa ng bagong column Mga marka sa kanan ng Mga Pangalan .

➤ Pagkatapos, pumunta sa D5 at isulat ang sumusunod na formula

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

Dito, itinakda ko ang lookup value B5 at ang array ay B4:C14 mula sa Marks sheet . Ang col_ind_num ay 2 dahil gusto ko ang mga marka .

➤ Ngayon pindutin ang ENTER . Ibabalik ng Excel ang output.

➤ Pagkatapos ay gamitin ang Fill Handle para AutoFill hanggang D14 . Pagsasamahin ng Excel ang mga marka mula sa workheet ng Marks .

Magbasa Nang Higit Pa: Paano to Combine Sheets in Excel (6 Easiest Ways)

Practice Workbook

Mahalagang isagawa ang mga pamamaraan ng pagsasama-sama ng data mula sa ilang sheet . Kaya naman nag-attach ako ng practice sheet para sa iyo.

Konklusyon

Sa artikulong ito, inilarawan ko ang 4 mga paraan sa Excel para pagsamahin ang data mula sa maraming sheet . Umaasa ako na ito ay makinabang sa iyo. At panghuli, kung mayroon kang anumang uri ng mga mungkahi, ideya, o feedback mangyaring huwag mag-atubiling magkomento sa ibaba.

Si Hugh West ay isang napakaraming Excel trainer at analyst na may higit sa 10 taong karanasan sa industriya. May hawak siyang Bachelor's degree sa Accounting and Finance at Master's degree sa Business Administration. Si Hugh ay may hilig sa pagtuturo at nakabuo ng kakaibang diskarte sa pagtuturo na madaling sundin at maunawaan. Ang kanyang dalubhasang kaalaman sa Excel ay nakatulong sa libu-libong mag-aaral at propesyonal sa buong mundo na mapabuti ang kanilang mga kasanayan at maging mahusay sa kanilang mga karera. Sa pamamagitan ng kanyang blog, ibinahagi ni Hugh ang kanyang kaalaman sa mundo, nag-aalok ng mga libreng Excel tutorial at online na pagsasanay upang matulungan ang mga indibidwal at negosyo na maabot ang kanilang buong potensyal.