Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

วิธีการรวมหลายแผ่นงานเป็นสมุดงานเดียว

ขณะทำงานกับ Microsoft Excel การรวมเวิร์กชีตสามารถช่วยเราจัดระเบียบข้อมูลได้ เนื่องจากเราอาจรวมข้อมูลที่คล้ายคลึงกันไว้ในเวิร์กบุ๊กเดียว การรวมเป็นระบบที่รวมเอกสารหลายฉบับไว้ในไฟล์เดียว ในบทความนี้ เราจะสาธิตวิธีต่างๆ ในการรวมแผ่นงานหลายแผ่นเป็นสมุดงานเดียวใน excel

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

4 วิธีในการรวมแผ่นงานหลายแผ่นไว้ในสมุดงานเดียวใน Excel

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

1. รวมแผ่นงานหลายแผ่นไว้ในสมุดงานเดียวโดยใช้ Power Query

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

สมมติว่า เรามีเวิร์กชีตที่แตกต่างกันสามแผ่นในเวิร์กบุ๊กที่แสดงในภาพด้านล่าง ตอนนี้เราต้องการรวมไว้ในสมุดงานเดียว ในการรวมแผ่นงานหลายแผ่นเป็นสมุดงานเดียวโดยใช้แบบสอบถามพลังงาน เราต้องดำเนินการตามขั้นตอน

ขั้นตอน:

  • ประการแรก เราต้องเปิด power Query เพื่อให้ไปที่ Data จากริบบิ้น
  • ประการที่สอง จาก รับและแปลงข้อมูล คลิกที่ รับข้อมูล .

วิธีการรวมหลายแผ่นงานเป็นสมุดงานเดียว

  • ประการที่สาม เลือก จากแหล่งอื่น ภายใต้ รับข้อมูล เมนูแบบเลื่อนลง
  • นอกจากนี้ ให้คลิกที่ ข้อความค้นหาเปล่า จาก จากแหล่งอื่น เมนูแบบเลื่อนลง

วิธีการรวมหลายแผ่นงานเป็นสมุดงานเดียว

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

วิธีการรวมหลายแผ่นงานเป็นสมุดงานเดียว

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

  • นอกจากนี้ ใน เนื้อหา เซลล์ส่วนหัว คลิกที่ลูกศรสองแฉก
  • จากนั้น ยกเลิกการเลือกช่องที่ระบุว่า 'ใช้ชื่อคอลัมน์เดิมเป็นคำนำหน้า .'
  • คลิกที่ ตกลง ปุ่มเพื่อปิดหน้าต่าง

วิธีการรวมหลายแผ่นงานเป็นสมุดงานเดียว

  • ขั้นตอนข้างต้นจะรวมเนื้อหาของเวิร์กชีตทั้งหมดไว้ในเวิร์กบุ๊กเดียว

วิธีการรวมหลายแผ่นงานเป็นสมุดงานเดียว

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

วิธีการรวมหลายแผ่นงานเป็นสมุดงานเดียว

อ่านเพิ่มเติม: วิธีรวมสมุดงานหลายเล่มเป็นสมุดงานเดียวใน Excel (6 วิธี)

2. รวมแผ่นงานเป็นสมุดงานเดียวด้วย Excel Consolidate Tool

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

ขั้นตอน:

  • ก่อนอื่น ไปที่ ข้อมูล บนริบบิ้น
  • ขั้นที่สอง คลิก รวม ใต้ เครื่องมือข้อมูล หมวดหมู่.

วิธีการรวมหลายแผ่นงานเป็นสมุดงานเดียว

  • ถัดไป เลือกฟังก์ชันใดๆ ที่คุณต้องการใช้เพื่อย่อข้อมูลของคุณจาก ฟังก์ชัน กล่อง. ในกรณีนี้ เราจะใช้ ผลรวม .
  • หลังจากนั้น เลือกช่วงบนแผ่นงานแรกใน ข้อมูลอ้างอิง ตัวเลือกโดยคลิกที่ ขยายกล่องโต้ตอบ ไอคอน.
  • จากนั้น หากต้องการเพิ่มช่วงนั้นลงในรายการอ้างอิงทั้งหมด ให้คลิก เพิ่ม ปุ่ม. ทำขั้นตอนนี้ซ้ำสำหรับช่วงทั้งหมดที่เราต้องการรวม
  • ตอนนี้ ให้ตรวจสอบ แถวบนสุด หรือ คอลัมน์ซ้าย ช่องทำเครื่องหมายภายใต้ ใช้ป้ายกำกับใน .
  • นอกจากนี้ หากคุณต้องการให้ข้อมูลที่รวมกันอัปเดตโดยอัตโนมัติเมื่อแหล่งข้อมูลอัปเดต ให้ทำเครื่องหมายที่ สร้างลิงก์ไปยังแหล่งข้อมูล . Excel จะสร้างการเชื่อมต่อกับสเปรดชีตหลัก ดังที่แสดงในภาพด้านล่าง
  • สุดท้าย คลิก ตกลง .

วิธีการรวมหลายแผ่นงานเป็นสมุดงานเดียว

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

  • และคุณจะเห็นข้อมูลของทุกเวิร์กชีตรวมกันเป็นเวิร์กบุ๊กเดียว ซึ่งจะรวมค่าทั้งหมดเป็นหลัก

วิธีการรวมหลายแผ่นงานเป็นสมุดงานเดียว

อ่านเพิ่มเติม: วิธีการรวมไฟล์ Excel หลายไฟล์เป็นแผ่นเดียว (4 วิธี)

3. รวมแผ่นงานหลายแผ่นเป็นชิ้นเดียวด้วยคุณสมบัติการย้ายหรือคัดลอก

ในการรวมแผ่นงานหลายแผ่นเป็นสมุดงานเดียว เราสามารถใช้ ย้ายหรือคัดลอก . ของ Excel ลักษณะเฉพาะ. สำหรับสิ่งนี้เราต้องทำตามขั้นตอนบางอย่าง มาดูขั้นตอนเหล่านั้นเพื่อรวมแผ่นงานหลายแผ่นเป็นสมุดงานเดียว

ขั้นตอน:

  • ประการแรก เข้าถึงสมุดงานที่จะรวมเป็นสมุดงานเดียว จากนั้นเลือกเวิร์กชีตจากเวิร์กบุ๊กต้นทางเพื่อทำซ้ำหรือย้ายหรือรวมเป็นเวิร์กบุ๊กเดียว
  • ประการที่สอง คลิกขวา บนแท็บแผ่นงาน จากนั้นเลือก ย้ายหรือคัดลอก จากเมนูที่ปรากฏขึ้นหลังจากเลือกเวิร์กชีตที่ต้องการ

วิธีการรวมหลายแผ่นงานเป็นสมุดงานเดียว

  • ถัดไป เมื่อ ย้ายหรือคัดลอก กล่องโต้ตอบปรากฏขึ้น ให้เลือกเวิร์กบุ๊กที่คุณต้องการย้ายหรือคัดลอกเวิร์กชีตจาก ต้องการจอง เมนูแบบเลื่อนลง เราจึงเลือก เล่ม 1 .
  • ใน ก่อนชีต กล่อง เลือก แผ่นหลัก ให้ตรวจสอบ สร้าง สำเนา กล่อง แล้วกด ตกลง ปุ่ม.

วิธีการรวมหลายแผ่นงานเป็นสมุดงานเดียว

  • การดำเนินการนี้จะรวมหรือย้ายหรือคัดลอกเวิร์กชีตหลายแผ่นจากเวิร์กบุ๊กตั้งแต่สองเวิร์กบุ๊กขึ้นไปเป็นไฟล์เดียว

วิธีการรวมหลายแผ่นงานเป็นสมุดงานเดียว

อ่านเพิ่มเติม:วิธีผสานไฟล์ Excel หลายไฟล์เป็นแผ่นเดียวโดยใช้ VBA (เกณฑ์ 3 ข้อ)

4. Excel VBA เพื่อรวมแผ่นงานหลายแผ่นไว้ในสมุดงานเดียว

ด้วย Excel VBA ผู้ใช้สามารถใช้โค้ดที่ทำหน้าที่เป็นเมนู excel จาก ribbon ได้อย่างง่ายดาย สมมติว่าข้อมูลเวิร์กชีตต่างกันทั้งหมดใน Sheet1 . ตอนนี้เราต้องการรวม Sheet1 . เหล่านั้นทั้งหมด ข้อมูลจากสมุดงานต่าง ๆ ลงในสมุดงานเดียว ในการใช้ VBA รหัสเพื่อรวมหลายแผ่นงานเป็นสมุดงานเดียว มาทำตามขั้นตอนกัน

ขั้นตอน:

  • ขั้นแรก ไปที่ นักพัฒนา จากริบบิ้น
  • ประการที่สอง จาก รหัส ให้คลิกที่ Visual Basic เพื่อเปิด ตัวแก้ไข Visual Basic . หรือกด Alt + F11 เพื่อเปิด ตัวแก้ไข Visual Basic .

วิธีการรวมหลายแผ่นงานเป็นสมุดงานเดียว

  • แทนที่จะทำเช่นนี้ คุณสามารถคลิกขวาที่เวิร์กชีตของคุณและไปที่ ดูโค้ด . ซึ่งจะนำคุณไปยัง Visual Basic Editor . ด้วย .

วิธีการรวมหลายแผ่นงานเป็นสมุดงานเดียว

  • สิ่งนี้จะปรากฏใน ตัวแก้ไข Visual Basic ที่เราเขียนโค้ดเพื่อสร้างตารางจากช่วง
  • ประการที่สาม คลิกที่ โมดูล จาก แทรก แถบเมนูแบบเลื่อนลง

วิธีการรวมหลายแผ่นงานเป็นสมุดงานเดียว

  • สิ่งนี้จะสร้าง โมดูล ในสมุดงานของคุณ
  • และคัดลอกและวาง VBA รหัสที่แสดงด้านล่าง

รหัส VBA:

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 .

วิธีการรวมหลายแผ่นงานเป็นสมุดงานเดียว

  • สุดท้ายนี้จะรวม Sheet1 . ทั้งหมด ข้อมูลแผ่นงานจากสมุดงานต่างๆ ไว้ในสมุดงานเดียว

วิธีการรวมหลายแผ่นงานเป็นสมุดงานเดียว

อ่านเพิ่มเติม: วิธีเปรียบเทียบและรวมสมุดงาน Excel (3 ขั้นตอนง่ายๆ)

บทสรุป

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

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

  • วิธีการรวมไฟล์ Excel เป็นไฟล์เดียวโดยใช้ CMD (4 ขั้นตอน)
  • ผสานไฟล์ Excel เข้ากับเอกสาร Word
  • วิธีการผสานไฟล์ Excel ตามคอลัมน์ (วิธี 3 วิธี)
  • วิธีการผสานไฟล์ Excel เข้ากับป้ายกำกับการส่งจดหมาย (ด้วยขั้นตอนง่ายๆ)