ขณะทำงานกับ 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 เข้ากับป้ายกำกับการส่งจดหมาย (ด้วยขั้นตอนง่ายๆ)