Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

รวมหลาย Worksheet Excel เป็น Workbook เดียวได้อย่างราบรื่น

ขณะทำงานกับ Microsoft Excel การรวม Worksheet ช่วยจัดระเบียบข้อมูลเพราะเราอาจรวมข้อมูลที่คล้ายกันเป็น Workbook เดียว การรวมคือระบบที่รวมเอกสารหลายชิ้นเป็นไฟล์เดียว ในบทความนี้ เราจะสาธิตวิธีต่างๆ ในการรวม Worksheet หลายชิ้นเป็น Workbook เดียวใน Excel

คุณสามารถดาวน์โหลด Workbook และฝึกฝนกับมันได้

4 วิธีรวม Worksheet หลายชิ้นเป็น Workbook เดียวใน Excel

เพื่อให้ได้ข้อมูลทั้งหมดใน Workbook เดียว หรือจัดระเบียบข้อมูลหลาย Worksheet ใน Workbook เดียว เราสามารถทำตามวิธีที่อธิบายในส่วนด้านล่าง

1. รวม Worksheet หลายชิ้นเป็น Workbook เดียวด้วย Power Query

เทคนิคที่ดีที่สุดในการรวมหรือผสานข้อมูลจาก Worksheet Excel หลายชิ้นเป็น Workbook เดียวคือใช้ Power Query ข้อมูลต้องจัดรูปแบบเหมือนกันเมื่อรวมข้อมูลจาก Worksheet Excel ต่างๆ นั่นคือ ชุดแถวและลำดับที่ปรากฏควรเหมือนกัน

สมมติว่าเรามี Worksheet 3 ชิ้นใน Workbook ตามภาพด้านล่าง ตอนนี้ต้องการรวมเป็น Workbook เดียว เพื่อรวมด้วย Power Query ต้องทำตามขั้นตอน

ขั้นตอน:

  • เปิด Power Query โดยไปที่แท็บ Data จาก Ribbon
  • จาก Get & Transform Data คลิก Get Data

รวมหลาย Worksheet Excel เป็น Workbook เดียวได้อย่างราบรื่น

  • เลือก From Other Sources ภายใต้เมนูแบบเลื่อนลง Get Data
  • คลิก Blank Query จากเมนูแบบเลื่อนลง From Other Sources

รวมหลาย Worksheet Excel เป็น Workbook เดียวได้อย่างราบรื่น

  • จะเปิด Power Query Editor
  • พิมพ์สูตรต่อไปนี้ในแถบสูตรของ Query Editor
=Excel.CurrentWorkbook ()
  • กด Enter จะแสดงชื่อตารางทั้งหมดใน Workbook ทั้งหมด รวมถึง Named Ranges และ/หรือ Connections ที่อาจมีอยู่

รวมหลาย Worksheet Excel เป็น Workbook เดียวได้อย่างราบรื่น

โปรดทราบว่า สูตร Power Query คำนึงถึงตัวพิมพ์เล็ก-ใหญ่ ต้องใช้สูตรถูกต้อง มิฉะะจะเกิดข้อผิดพลาด

  • ในเซลล์หัวข้อ Content คลิกลูกศรสองทาง
  • ยกเลิกติ๊กกล่องที่บอกว่า 'Use original column name as prefix.'
  • คลิกปุ่ม OK ปิดหน้าต่าง

รวมหลาย Worksheet Excel เป็น Workbook เดียวได้อย่างราบรื่น

  • ขั้นตอนข้างต้นจะรวมเนื้อหา Worksheet ทั้งหมดเป็น Workbook เดียว

รวมหลาย Worksheet Excel เป็น Workbook เดียวได้อย่างราบรื่น

  • สุดท้าย ปิด Power Query จะเห็นข้อมูลทั้งหมดรวมกันและแสดงใน Workbook เดียว

รวมหลาย Worksheet Excel เป็น Workbook เดียวได้อย่างราบรื่น

อ่านเพิ่มเติม: How to Combine Multiple Workbooks to One Workbook in Excel (6 Ways)

2. รวม Worksheet เป็น Workbook เดียวด้วยเครื่องมือ Excel Consolidate

เครื่องมือ Excel Consolidate ในตัวเป็นวิธีที่ง่ายที่สุดในการรวมข้อมูลใน Excel ฟีเจอร์ Consolidate สามารถให้ข้อมูลสมบูรณ์จากหลายชีทเป็น Workbook เดียวหากต้องการสรุปข้อมูล ทำตามขั้นตอนต่อไปนี้เพื่อรวมข้อมูลเป็น Worksheet เดียว

ขั้นตอน:

  • ไปที่แท็บ Data บน Ribbon
  • คลิก Consolidate ภายใต้หมวด Data Tools

รวมหลาย Worksheet Excel เป็น Workbook เดียวได้อย่างราบรื่น

  • เลือกฟังก์ชันที่ต้องการจากกล่อง Function ในกรณีนี้ใช้ Sum
  • เลือกช่วงใน Worksheet แรกในตัวเลือก Reference โดยคลิกไอคอน Expand Dialog
  • คลิกปุ่ม Add เพื่อเพิ่มช่วงนั้นในรายการ All References ทำซ้ำสำหรับทุกช่วงที่ต้องการรวม
  • ติ๊ก Top row หรือ Left column ใต้ Use labels in
  • หากต้องการข้อมูลรวมอัปเดตอัตโนมัติเมื่อแหล่งข้อมูลอัปเดต ติ๊ก Create links to source data Excel จะสร้างการเชื่อมต่อไปยังสเปรดชีตหลัก ตามภาพด้านล่าง
  • คลิก OK

รวมหลาย Worksheet Excel เป็น Workbook เดียวได้อย่างราบรื่น

โปรดทราบว่า แนะนำให้รวมข้อมูลในชีทว่าง หากชีทหลักมีข้อมูลอยู่แล้ว ต้องแน่ใจว่ามีแถวและคอลัมน์ว่างเพียงพอสำหรับข้อมูลรวม

  • จะเห็นข้อมูลของทุก Worksheet รวมเป็น Workbook เดียวแล้ว ซึ่งจะรวมค่าต่างๆ เข้าด้วยกันหลัก

รวมหลาย Worksheet Excel เป็น Workbook เดียวได้อย่างราบรื่น

อ่านเพิ่มเติม: How to Merge Multiple Excel Files into One Sheet (4 Methods)

3. รวม Worksheet หลายชิ้นเป็น Workbook เดียวด้วยฟีเจอร์ Move or Copy

เพื่อรวม Worksheet หลายชิ้นเป็น Workbook เดียว สามารถใช้ฟีเจอร์ Move or Copy ของ Excel ต้องทำตามขั้นตอนด้านล่าง มาดูขั้นตอนการรวม Worksheet หลายชิ้นเป็น Workbook เดียว

ขั้นตอน:

  • เข้าถึง Workbook ที่จะรวมเป็น Workbook เดียว เลือก Worksheet จาก Source Workbook ที่จะ Duplicate หรือ Move หรือ Combine เข้า Workbook เดียว
  • Right-click บนแท็บชีท แล้วเลือก Move or Copy จากเมนูที่ปรากฏหลังเลือก Worksheet ที่ต้องการ

รวมหลาย Worksheet Excel เป็น Workbook เดียวได้อย่างราบรื่น

  • เมื่อปรากฏกล่องโต้ตอบ Move or Copy เลือก Workbook ที่ต้องการ Move หรือ Copy Worksheet เข้าไปจากเมนูแบบเลื่อนลง To book เลือก Book1
  • ในกล่อง Before sheet เลือก MainSheet ติ๊ก Create a copy และกด OK

รวมหลาย Worksheet Excel เป็น Workbook เดียวได้อย่างราบรื่น

  • จะรวม หรือ Move หรือ Copy Worksheet หลายชิ้นจาก Workbook สองหรือหลายชิ้นเป็น Workbook เดียว

รวมหลาย Worksheet Excel เป็น Workbook เดียวได้อย่างราบรื่น

อ่านเพิ่มเติม: How to Merge Multiple Excel Files into One Sheet by VBA (3 Criteria)

4. Excel VBA รวม Worksheet หลายชิ้นเป็น Workbook เดียว

ด้วย Excel VBA ผู้ใช้สามารถใช้โค้ดที่ทำงานเหมือนเมนู Excel จาก Ribbon สมมติว่าข้อมูล Worksheet ต่างๆ อยู่ใน Sheet1 ตอนนี้ต้องการรวมข้อมูล Sheet1 ทั้งหมดจาก Workbook ต่างๆ เป็น Workbook เดียว เพื่อใช้ VBA code รวม Worksheet หลายชิ้นเป็น Workbook เดียว ทำตามขั้นตอน

ขั้นตอน:

  • ไปที่แท็บ Developer จาก Ribbon
  • จากหมวด Code คลิก Visual Basic เปิด Visual Basic Editor หรือกด Alt + F11

รวมหลาย Worksheet Excel เป็น Workbook เดียวได้อย่างราบรื่น

  • หรือคลิกขวาที่ Worksheet แล้วไป View Code ก็จะไปที่ Visual Basic Editor เช่นกัน

รวมหลาย Worksheet Excel เป็น Workbook เดียวได้อย่างราบรื่น

  • จะปรากฏ Visual Basic Editor ที่เราเขียนโค้ดสร้างตารางจาก Range
  • คลิก Module จากเมนูแบบเลื่อนลง Insert

รวมหลาย Worksheet Excel เป็น Workbook เดียวได้อย่างราบรื่น

  • จะสร้าง Module ใน Workbook
  • คัดลอกและวาง VBA code ด้านล่าง

VBA Code:

Sub Copy_Worksheets()
Dim wrkbk As Workbook
Dim Str As String
Str = "Sheet1"
For Each wrkbk In Workbooks
If wrkbk.Name <> ThisWorkbook.Name Then
wrkbk.Worksheets(Str).Copy_ Before:= ThisWorkbook.Sheets(1)
End If
Next
Set wrkbk = Nothing
End Sub
  • รันโค้ดโดยคลิกปุ่ม RubSub หรือกดลัด F5

รวมหลาย Worksheet Excel เป็น Workbook เดียวได้อย่างราบรื่น

  • สุดท้าย จะรวม Worksheet Sheet1 ทั้งหมดจาก Workbook ต่างๆ เป็น Workbook เดียว

รวมหลาย Worksheet Excel เป็น Workbook เดียวได้อย่างราบรื่น

อ่านเพิ่มเติม: How to Compare and Merge Excel Workbooks (3 Easy Steps)

สรุป

วิธีด้านบนจะช่วยให้คุณ รวม Worksheet หลายชิ้นเป็น Workbook เดียวใน Excel หวังว่าจะช่วยได้! หากมีคำถาม ข้อเสนอแนะ หรือ回馈 กรุณาแจ้งในส่วนความคิดเห็น หรือดูบทความอื่นๆ ในบล็อก ExcelDemy.com!

บทความที่เกี่ยวข้อง

  • How to Merge Excel Files into One Using CMD (4 Steps)
  • Merge Excel File into Word Document
  • How to Merge Excel Files Based on Column (3 Methods)
  • How to Merge Excel File to Mailing Labels (With Easy Steps)