สารบัญ
บทช่วยสอนจะสาธิตวิธีต่างๆ ในการรวมแผ่นงานใน Excel ขึ้นอยู่กับผลลัพธ์ที่คุณต้องการ - รวมข้อมูลจากแผ่นงานหลายแผ่น รวมแผ่นงานหลายแผ่นด้วยการคัดลอกข้อมูล หรือรวมสเปรดชีต Excel สองแผ่นเป็นแผ่นเดียวด้วยคอลัมน์หลัก
วันนี้เราจะจัดการกับปัญหาที่ผู้ใช้ Excel หลายคนประสบปัญหาอยู่ทุกวัน - วิธีผสานแผ่นงาน Excel หลายแผ่นเป็นแผ่นเดียวโดยไม่ต้องคัดลอกและวาง บทช่วยสอนครอบคลุมสองสถานการณ์ที่พบบ่อยที่สุด: การรวมข้อมูล ข้อมูลตัวเลข (ผลรวม การนับ ฯลฯ) และ การรวม แผ่นงาน (เช่น การคัดลอกข้อมูลจากหลายเวิร์กชีตเป็นหนึ่งเดียว)
รวมข้อมูลจากหลายแผ่นงานไว้ในแผ่นงานเดียว
วิธีที่เร็วที่สุดในการรวมข้อมูลใน Excel (อยู่ในสมุดงานเดียวหรือหลายสมุดงาน) คือการใช้ Excel ในตัว รวมคุณลักษณะ
ลองพิจารณาตัวอย่างต่อไปนี้ สมมติว่าคุณมีรายงานจำนวนหนึ่งจากสำนักงานภูมิภาคของบริษัทของคุณ และคุณต้องการรวมตัวเลขเหล่านั้นไว้ในเวิร์กชีตหลัก เพื่อให้คุณมีรายงานสรุปหนึ่งฉบับพร้อมยอดขายรวมของผลิตภัณฑ์ทั้งหมด
ตามที่คุณเห็นในภาพหน้าจอ ด้านล่าง เวิร์กชีตทั้งสามที่จะรวมเข้าด้วยกันมีโครงสร้างข้อมูลที่คล้ายกัน แต่มีจำนวนแถวและคอลัมน์ต่างกัน:
หากต้องการรวมข้อมูลไว้ในเวิร์กชีตเดียว ให้ทำตามขั้นตอนต่อไปนี้:
- <12 จัดเรียงข้อมูลต้นฉบับอย่างเหมาะสม สำหรับคุณลักษณะการรวมข้อมูลของ Excel เพื่อให้ทำงานได้อย่างถูกต้อง ตรวจสอบให้แน่ใจว่า:
- แต่ละช่วง (ชุดข้อมูล) ที่คุณต้องการรวมข้อมูลจะอยู่ในเวิร์กชีตแยกต่างหาก อย่าใส่ข้อมูลใดๆ ลงในแผ่นงานที่คุณวางแผนจะส่งออกข้อมูลรวม
- แต่ละแผ่นมีเค้าโครงเหมือนกัน และแต่ละคอลัมน์มีส่วนหัวและมีข้อมูลที่คล้ายกัน
- มี ไม่มีแถวหรือคอลัมน์ว่างภายในรายการใด ๆ
- เรียกใช้ Excel Consolidate ในแผ่นงานหลัก ให้คลิกเซลล์ด้านซ้ายบนที่คุณต้องการให้ข้อมูลที่รวมบัญชีปรากฏขึ้น ไปที่แท็บ ข้อมูล แล้วคลิก รวมข้อมูล .
เคล็ดลับ ขอแนะนำให้รวมข้อมูลไว้ในแผ่นงานเปล่า ถ้าแผ่นงานหลักของคุณมีข้อมูลอยู่แล้ว ตรวจสอบให้แน่ใจว่ามีพื้นที่ว่างเพียงพอ (แถวและคอลัมน์ว่าง) เพื่อเก็บข้อมูลที่ผสาน
- ในกล่อง ฟังก์ชัน เลือกหนึ่งรายการ ของฟังก์ชันสรุปที่คุณต้องการใช้เพื่อรวมข้อมูลของคุณ (จำนวน ค่าเฉลี่ย สูงสุด ต่ำสุด ฯลฯ) ในตัวอย่างนี้ เราเลือก ผลรวม .
- ในกล่อง อ้างอิง คลิกไอคอน ยุบกล่องโต้ตอบ และเลือกช่วงบน แผ่นงานแรก จากนั้นคลิกปุ่ม เพิ่ม เพื่อเพิ่มช่วงดังกล่าวลงใน การอ้างอิงทั้งหมด ทำซ้ำขั้นตอนนี้สำหรับช่วงทั้งหมดที่คุณต้องการรวมเข้าด้วยกัน
หากหนึ่งหรือ บางส่วนของแผ่นงานอยู่ในสมุดงานอื่น คลิกที่ด้านล่าง เรียกดู เพื่อค้นหาสมุดงาน
- กาเครื่องหมายในช่อง แถวบนสุด และ/หรือ คอลัมน์ด้านซ้าย ภายใต้ ใช้ป้ายกำกับ ถ้าคุณต้องการให้แถวและ/หรือป้ายกำกับคอลัมน์ของช่วงแหล่งที่มาถูกคัดลอกไปยังการรวมข้อมูล
- เลือกช่อง สร้างลิงก์ไปยังข้อมูลต้นฉบับ หากคุณ ต้องการให้ข้อมูลที่รวมไว้อัปเดตโดยอัตโนมัติเมื่อใดก็ตามที่ข้อมูลต้นทางเปลี่ยนแปลง ในกรณีนี้ Excel จะสร้างลิงก์ไปยังเวิร์กชีตต้นฉบับของคุณพร้อมกับโครงร่างดังภาพหน้าจอต่อไปนี้
หากคุณขยายกลุ่มบางกลุ่ม (โดยคลิกที่เครื่องหมายบวกเค้าร่าง) และ จากนั้นคลิกที่เซลล์ที่มีค่าหนึ่ง ลิงก์ไปยังแหล่งข้อมูลจะแสดงในแถบสูตร
อย่างที่คุณเห็น คุณลักษณะ Excel Consolidate มีประโยชน์มากในการดึงข้อมูลจากเวิร์กชีตต่างๆ มารวมกัน อย่างไรก็ตาม มีข้อจำกัดบางประการ โดยเฉพาะอย่างยิ่ง ใช้ได้กับ ค่าตัวเลข เท่านั้น และจะ สรุป ตัวเลขเหล่านั้นไม่ทางใดก็ทางหนึ่งเสมอ (ผลรวม การนับ ค่าเฉลี่ย ฯลฯ)
หากคุณ ต้องการรวมแผ่นงานใน Excel โดย คัดลอก ข้อมูลของพวกเขา ตัวเลือกการรวมไม่ใช่วิธีที่จะไป ในการรวมแผ่นงานสองสามแผ่น คุณอาจไม่ต้องการสิ่งอื่นใดนอกจากการคัดลอก/วางแบบเก่าที่ดี แต่ถ้าคุณกำลังจะรวมแผ่นงานหลายสิบแผ่น ข้อผิดพลาดในการคัดลอก/วางด้วยตนเองเป็นสิ่งที่หลีกเลี่ยงไม่ได้ ในกรณีนี้ คุณอาจต้องการใช้หนึ่งในเทคนิคต่อไปนี้เพื่อทำให้การผสานเป็นไปโดยอัตโนมัติ
วิธีรวมแผ่นงาน Excel เป็นแผ่นเดียว
โดยรวมแล้ว มีสี่วิธีในการรวมแผ่นงาน Excel เป็นแผ่นเดียว โดยไม่ต้องคัดลอกและวาง:
วิธีรวมสเปรดชีต Excel กับ Ultimate Suite
ฟีเจอร์ Excel Consolidate ในตัวสามารถสรุปข้อมูลจากชีตต่างๆ ได้ แต่ไม่สามารถรวมชีตได้ โดยการคัดลอกข้อมูลของพวกเขา สำหรับสิ่งนี้ คุณสามารถใช้การผสาน & รวมเครื่องมือที่รวมอยู่ใน Ultimate Suite สำหรับ Excel ของเรา
รวมเวิร์กชีตหลายแผ่นเป็นหนึ่งเดียวด้วย Copy Sheets
สมมติว่าคุณมีสเปรดชีตสองสามรายการที่มีข้อมูลเกี่ยวกับผลิตภัณฑ์ต่างๆ และตอนนี้คุณจำเป็นต้องรวมเครื่องมือเหล่านี้เข้าด้วยกัน แผ่นงานลงในแผ่นงานสรุปหนึ่งแผ่น เช่นนี้:
เมื่อเพิ่มแผ่นงานคัดลอกลงใน Ribbon ของคุณ ขั้นตอนง่ายๆ เพียง 3 ขั้นตอนก็รวมแผ่นงานที่เลือกไว้เป็นแผ่นเดียวแล้ว
- เริ่มตัวช่วยสร้างการคัดลอกแผ่นงาน
บน Ribbon ของ Excel ไปที่แท็บ Ablebits กลุ่ม ผสาน คลิก คัดลอกแผ่นงาน และเลือกหนึ่งในตัวเลือกต่อไปนี้:
- คัดลอกแผ่นงานในสมุดงานแต่ละแผ่นไปยังแผ่นงานหนึ่งแผ่น และวางแผ่นงานผลลัพธ์ลงในสมุดงานหนึ่งแผ่น
- รวมแผ่นงานที่มีชื่อเหมือนกันให้เป็นแผ่นเดียว
- คัดลอกแผ่นงานที่เลือกไปยังสมุดงานหนึ่งแผ่น
- รวมข้อมูลจากแผ่นงานที่เลือกให้เป็นแผ่นเดียวแผ่นงาน
เนื่องจากเราต้องการรวมแผ่นงานหลายแผ่นโดยการคัดลอกข้อมูล เราจึงเลือกตัวเลือกสุดท้าย:
- เลือกแผ่นงานและเลือกช่วงที่จะผสาน
วิซาร์ด คัดลอกแผ่นงาน จะแสดงรายการแผ่นงานทั้งหมดในสมุดงานที่เปิดอยู่ทั้งหมด เลือกเวิร์กชีตที่คุณต้องการรวมและคลิก ถัดไป
หากคุณไม่ต้องการคัดลอกเนื้อหาทั้งหมดของเวิร์กชีต ให้ใช้ ยุบไดอะล็อก ไอคอนเพื่อเลือกช่วงที่ต้องการดังที่แสดงในภาพหน้าจอด้านล่าง
ในตัวอย่างนี้ เรากำลังรวมสามแผ่นแรกเข้าด้วยกัน:
เคล็ดลับ ถ้าแผ่นงานที่คุณต้องการรวมอยู่ในสมุดงานอื่นที่ปิดอยู่ ให้คลิกปุ่ม เพิ่มไฟล์... เพื่อเรียกดูสมุดงานนั้น
- เลือกวิธีรวมแผ่นงาน
ในขั้นตอนนี้ คุณต้องกำหนดการตั้งค่าเพิ่มเติมเพื่อให้แผ่นงานของคุณถูกรวมเข้าด้วยกันตามที่คุณต้องการ
วิธีวางข้อมูล:
- วางทั้งหมด - คัดลอกข้อมูลทั้งหมด (ค่าและสูตร) ในกรณีส่วนใหญ่ จะเป็นตัวเลือกให้เลือก
- วางค่าเท่านั้น - หากคุณไม่ต้องการให้วางสูตรจากแผ่นงานต้นฉบับลงในเวิร์กชีตสรุป ให้เลือกตัวเลือกนี้
- สร้างลิงก์ไปยังแหล่งข้อมูล - ซึ่งจะแทรกสูตรที่เชื่อมโยงข้อมูลที่ผสานเข้ากับข้อมูลต้นฉบับ เลือกตัวเลือกนี้หากคุณต้องการให้ข้อมูลที่ผสานอัปเดตโดยอัตโนมัติเมื่อใดก็ตามที่ข้อมูลต้นทางมีการเปลี่ยนแปลง ทำงานคล้ายกับตัวเลือก สร้างลิงก์ไปยังแหล่งข้อมูล ของ Excel Consolidate
วิธีจัดเรียงข้อมูล:
- <12 วางช่วงที่คัดลอกไว้ข้างกัน - จัดเรียงช่วงที่คัดลอกในแนวตั้ง
- วางช่วงที่คัดลอกไว้เคียงข้างกัน - จัดเรียงช่วงที่คัดลอกในแนวนอน
- คงรูปแบบไว้ - อธิบายได้ง่ายและสะดวกมาก
- แยกช่วงที่คัดลอกด้วยแถวว่าง - เลือกตัวเลือกนี้ถ้าคุณต้องการเพิ่มแถวว่างระหว่างข้อมูลที่คัดลอกจากเวิร์กชีตต่างๆ
- คัดลอกตารางที่มีส่วนหัว เลือกตัวเลือกนี้หากคุณต้องการรวมส่วนหัวของตารางไว้ในแผ่นงานผลลัพธ์
วิธีคัดลอกข้อมูล:
ภาพหน้าจอด้านล่างแสดงการตั้งค่าเริ่มต้นที่ใช้ได้ดีสำหรับเรา:
คลิกปุ่ม คัดลอก และคุณจะได้ข้อมูลจากแผ่นงานที่แตกต่างกันสามแผ่นมารวมเป็นแผ่นงานสรุปเดียว ดังที่แสดงในตอนต้นของตัวอย่างนี้
วิธีอื่นๆ ในการรวมแผ่นงานใน Excel
นอกเหนือจากวิซาร์ด คัดลอกแผ่นงาน แล้ว Ultimate Suite สำหรับ Excel ยังมีเครื่องมือการผสานเพิ่มเติมอีกเล็กน้อยเพื่อจัดการกับสถานการณ์ที่เฉพาะเจาะจงมากขึ้น
ตัวอย่างที่ 1 ผสานแผ่นงาน Excel ด้วยลำดับคอลัมน์ที่แตกต่างกัน
เมื่อคุณจัดการกับแผ่นงานที่สร้างโดยผู้ใช้ที่แตกต่างกัน ลำดับของคอลัมน์คือมักจะแตกต่างกัน คุณจัดการกับเรื่องนี้อย่างไร? คุณจะคัดลอกแผ่นงานด้วยตนเองหรือย้ายคอลัมน์ในแต่ละแผ่น? ไม่ใช่ทั้งสองอย่าง! มอบหมายงานให้กับวิซาร์ดการรวมชีตของเรา:
และข้อมูลจะรวมกันอย่างสมบูรณ์โดย ส่วนหัวของคอลัมน์ :
ตัวอย่างที่ 2 รวมคอลัมน์เฉพาะจากหลายชีต
หากคุณมีแผ่นงานขนาดใหญ่ที่มีคอลัมน์ต่างๆ มากมาย คุณอาจต้องการรวมเฉพาะรายการที่สำคัญที่สุดเข้ากับตารางสรุป เรียกใช้วิซาร์ด รวมแผ่นงาน และเลือกคอลัมน์ที่เกี่ยวข้อง ใช่ มันง่ายมาก!
ด้วยเหตุนี้ เฉพาะข้อมูลจากคอลัมน์ที่คุณเลือกเท่านั้นที่จะเข้าสู่ชีตสรุป:
ตัวอย่างเหล่านี้ได้แสดงเครื่องมือผสานของเราเพียงไม่กี่รายการเท่านั้น แต่ยังมีอะไรอีกมากมาย ! หลังจากทดลองไปสักเล็กน้อย คุณจะเห็นว่าคุณสมบัติทั้งหมดมีประโยชน์เพียงใด Ultimate Suite เวอร์ชันประเมินการทำงานเต็มรูปแบบพร้อมให้ดาวน์โหลดที่ส่วนท้ายของโพสต์นี้
ผสานแผ่นงานใน Excel โดยใช้รหัส VBA
หากคุณเป็นผู้ใช้ Excel ระดับสูงและรู้สึกคุ้นเคยกับ มาโครและ VBA คุณสามารถรวมแผ่นงาน Excel หลายแผ่นเป็นแผ่นเดียวได้โดยใช้สคริปต์ VBA บางตัว เช่น สคริปต์นี้
โปรดทราบว่า เพื่อให้โค้ด VBA ทำงานได้อย่างถูกต้อง แผ่นงานต้นทางทั้งหมดต้องมี โครงสร้างเดียวกัน หัวคอลัมน์เดียวกัน และลำดับคอลัมน์เดียวกัน
รวมข้อมูลจากหลายเวิร์กชีตด้วย Power Query
Power Query คือเทคโนโลยีที่มีประสิทธิภาพมากในการรวมและปรับแต่งข้อมูลใน Excel ซึ่งค่อนข้างซับซ้อนและต้องใช้เวลาในการเรียนรู้ที่ยาวนาน บทช่วยสอนต่อไปนี้อธิบายการใช้งานทั่วไปโดยละเอียด: รวมข้อมูลจากแหล่งข้อมูลหลายแหล่ง (Power Query)
วิธีรวมแผ่นงาน Excel สองแผ่นเป็นแผ่นเดียวโดยคอลัมน์หลัก
หากคุณ กำลังมองหาวิธีที่รวดเร็วในการ จับคู่และผสาน ข้อมูลจากเวิร์กชีตสองแผ่น จากนั้นคุณสามารถใช้ฟังก์ชัน Excel VLOOKUP หรือใช้ตัวช่วยสร้างการผสานตารางก็ได้ อันหลังเป็นเครื่องมือที่ใช้งานง่ายซึ่งช่วยให้คุณเปรียบเทียบสเปรดชีต Excel สองรายการตามคอลัมน์ทั่วไปและดึงข้อมูลที่ตรงกันจากตารางค้นหา ภาพหน้าจอต่อไปนี้แสดงให้เห็นหนึ่งในผลลัพธ์ที่เป็นไปได้
วิซาร์ดผสานตารางรวมอยู่ใน Ultimate Suite สำหรับ Excel ด้วย
นี่คือวิธีที่คุณรวมข้อมูลและผสานแผ่นงานใน Excel ฉันหวังว่าคุณจะพบว่าข้อมูลในบทช่วยสอนสั้นๆ นี้มีประโยชน์ อย่างไรก็ตาม ฉันขอขอบคุณสำหรับการอ่านและหวังว่าจะได้พบคุณในบล็อกนี้ในสัปดาห์หน้า!
ดาวน์โหลดได้
Ultimate Suite เวอร์ชันที่ใช้งานได้เต็มรูปแบบ 14 วัน (ไฟล์ .exe)