ถ้าคุณทํางานกับข้อมูลที่กระจายอยู่ในแผ่นงานหลายแผ่น เช่น งบประมาณจากภูมิภาคหรือรายงานต่างๆ ที่สร้างโดยผู้สนับสนุนหลายคน คุณอาจต้องการนําข้อมูลนั้นมารวมกันในที่เดียว Excel มีหลายวิธีในการทําสิ่งนี้ โดยขึ้นอยู่กับว่าคุณต้องการสรุปค่าหรือเพียงแค่รวมรายการ
ก่อนเริ่มดำเนินการ
ตรวจสอบให้แน่ใจว่าแหล่งข้อมูลของคุณมีโครงสร้างที่ดี
-
ใช้ รูปแบบรายการ (ไม่มีแถวหรือคอลัมน์ว่างทั้งหมด)
-
ทําให้ป้ายชื่อ (ส่วนหัวของคอลัมน์) สอดคล้องกันระหว่างแผ่นงาน
-
ถ้าเวอร์ชัน Excel ของคุณไม่มีฟีเจอร์ การรวม > ข้อมูล คุณอาจกําลังใช้ Excel สำหรับเว็บหรือแพลตฟอร์มที่ไม่สนับสนุนฟีเจอร์นี้ ในกรณีดังกล่าว ให้ดูส่วน "ตัวเลือกที่ 2: รวมหรือผนวกข้อมูลแทนการสรุป"
ตัวเลือกที่ 1: สรุปข้อมูลด้วยฟีเจอร์การรวมข้อมูล
ใช้ การรวม เมื่อคุณต้องการคํานวณผลรวม ค่าเฉลี่ย จํานวน หรือผลลัพธ์สรุปอื่นๆ ในแผ่นงาน คุณสามารถรวมข้อมูล ตามตําแหน่ง (เค้าโครงเดียวกัน) หรือ ตามประเภท (ป้ายชื่อที่ตรงกัน)
รวมบัญชีตามตําแหน่ง
ใช้สิ่งนี้เมื่อแผ่นงานแต่ละแผ่นใช้เค้าโครงเซลล์เดียวกัน
-
เปิดแผ่นงานต้นฉบับของคุณและยืนยันว่าข้อมูลปรากฏใน ตําแหน่งเดียวกัน บนแผ่นงานแต่ละแผ่น
-
ไปที่แผ่นงานที่คุณต้องการรวมผลลัพธ์
-
เลือก เซลล์มุมบนซ้าย ของช่วงที่ข้อมูลที่รวมควรปรากฏ
-
ตรวจสอบให้แน่ใจว่ามีพื้นที่ว่างสําหรับข้อมูลที่จะขยายลงและขวา
-
-
เลือก ข้อมูล >
รวมข้อมูล -
เลือก ฟังก์ชัน (เช่น Sum, Average หรือ Count)
-
ในแผ่นงานต้นฉบับแต่ละแผ่น:
-
เลือกช่วงข้อมูลของคุณ
-
เลือก เพิ่ม เพื่อรวมไว้ในการอ้างอิงทั้งหมด
-
-
เลือก ตกลง เพื่อสร้างรายงานที่รวมบัญชี
รวมข้อมูลตามประเภท
ใช้สิ่งนี้เมื่อแผ่นงานใช้ ป้ายชื่อเดียวกันร่วมกัน แม้ว่าข้อมูลจะไม่อยู่ในตําแหน่งเดียวกันก็ตาม โปรดทราบว่าถ้ามีแผ่นงานหนึ่งใช้ "ค่าเฉลี่ย" ในขณะที่อีกแผ่นงานใช้ "Avg" คุณจะต้องสร้างมาตรฐานป้ายชื่อก่อน เพื่อให้ Excel สามารถจับคู่ป้ายชื่อได้อย่างถูกต้อง
-
ยืนยันว่าแผ่นงานแต่ละแผ่นใช้ ป้ายชื่อที่ตรงกัน ในแถวบนสุดหรือคอลัมน์ด้านซ้าย
-
ในแผ่นงานปลายทาง ให้เลือก เซลล์มุมบนซ้าย ของช่วงที่ข้อมูลที่ถูกรวมควรปรากฏ
-
ตรวจสอบให้แน่ใจว่ามีพื้นที่ว่างสําหรับข้อมูลที่จะขยายลงและขวา
-
-
ไปที่ ข้อมูล >
รวมข้อมูล -
เลือก ฟังก์ชัน (เช่น Sum, Average หรือ Count)
-
เลือกกล่องภายใต้ ใช้ป้ายชื่อใน (แถวบนสุด คอลัมน์ซ้าย หรือทั้งสองอย่าง)
-
ในแผ่นงานต้นฉบับแต่ละแผ่น:
-
เลือกช่วงข้อมูลของคุณ
-
เลือก เพิ่ม เพื่อรวมไว้ในการอ้างอิงทั้งหมด
-
-
เลือก ตกลง เพื่อสร้างรายงานที่รวมบัญชี
ถ้าป้ายชื่อปรากฏในแผ่นงานหนึ่งแต่ไม่ปรากฏอีกแผ่นหนึ่ง Excel จะยังรวมป้ายชื่อนั้นไว้ด้วย แถวหรือคอลัมน์ใหม่จะถูกสร้างขึ้นในผลลัพธ์
ตัวเลือกที่ 2: รวมหรือผนวกข้อมูลแทนการสรุป
ถ้าคุณต้องการ ผสานหรือเรียงแถวจากแผ่นงานหลายแผ่น ไม่ใช่คํานวณผลรวม คุณจะต้องใช้วิธีอื่น
คัดลอกและวาง
นี่เป็นตัวเลือกที่ดําเนินการด้วยตนเองอย่างรวดเร็วสําหรับการผสานข้อมูล ซึ่งจะทํางานได้ดีที่สุดเมื่อคุณต้องการผสานแผ่นงานเพียงไม่กี่แผ่นเท่านั้น
-
สร้างแผ่นงานใหม่
-
คัดลอกทั้งรายการจากแผ่นงานแผ่นแรก แล้ววาง
-
ทําซ้ํากับแผ่นงานอื่น โดยวางไว้ใต้ข้อมูลที่มีอยู่โดยตรง
-
เอาส่วนหัวที่ซ้ํากันออกถ้าจําเป็น
ใช้สูตร VSTACK เพื่อเรียงข้อมูล
ถ้าแผ่นงานของคุณมีโครงสร้างคอลัมน์เดียวกัน คุณสามารถเรียงซ้อนกันแบบไดนามิกได้ด้วยฟังก์ชัน VSTACK ตัวอย่างต่อไปนี้จะรวมข้อมูลจากสามเวิร์กชีต
=VSTACK(Sheet1!A1:D50, Sheet2!A1:D50, Sheet3!A1:D50)
ซึ่งจะสร้างรายการที่รวมกันหนึ่งรายการที่อัปเดตเมื่อข้อมูลในแผ่นงานต้นฉบับมีการเปลี่ยนแปลง
ใช้ Power Query
Power Query ช่วยให้คุณสามารถนําเข้าและรวมข้อมูลจากหลายตารางหรือหลายแผ่นงานได้โดยอัตโนมัติ แม้ในเวิร์กบุ๊ก วิธีนี้เหมาะที่สุดสําหรับชุดข้อมูลขนาดใหญ่และการผสานอย่างต่อเนื่อง
-
เลือกแต่ละช่วงข้อมูล แล้วกด Ctrl+T เพื่อแปลงเป็นตาราง
-
ไปที่ > รับ> ข้อมูลจาก แหล่งข้อมูลอื่น > คิวรีเปล่า
-
ใช้ Excel.CurrentWorkbook() ในแถบสูตรเพื่อดูตาราง
-
ขยายและรวมโดยใช้ไอคอนลูกศรคู่
-
เลือก ปิด & โหลด เพื่อสร้างแผ่นงานที่รวมเข้าด้วยกัน
วิธีนี้จะสร้างชุดข้อมูลรวมแบบไดนามิกที่สามารถรีเฟรชได้เมื่อใดก็ตามที่มีการเปลี่ยนแปลงข้อมูล
การแก้ไขปัญหาและเคล็ดลับ
ต่อไปนี้เป็นบล็อกสะดุดที่พบบ่อยที่สุดตามคําติชมของผู้ใช้
คุณไม่พบ "รวม"
คุณอาจอยู่ใน Excel สำหรับเว็บหรือเวอร์ชันที่ไม่รองรับ ใช้ Power Query หรือสูตรแทน
กล่องโต้ตอบ รวมบัญชี ไม่อนุญาตให้เลือกช่วง
ตรวจสอบให้แน่ใจว่ากล่องโต้ตอบยังคงทํางานอยู่ ถ้าบล็อกการคลิกในหน้าต่างอื่น ให้ลองปรับขนาดหรือย้าย
ผลลัพธ์การรวมข้อมูลของคุณไม่ถูกต้อง
ตรวจสอบว่า:
-
ป้ายชื่อตรงกันทุกประการ (เช่น "Average" ไม่ใช่ "Avg")
-
ไม่มีโครงสร้างรายการการแบ่งแถว/คอลัมน์ว่าง
-
คุณเลือกฟังก์ชันที่ถูกต้อง (Sum กับ Average)
ข้อมูลจะปรากฏในแถวหรือคอลัมน์ที่ไม่สอดคล้องกัน
ถ้าแผ่นงานของคุณไม่ถูกจัดแนว ให้ใช้ รวมข้อมูลตามประเภท แทนตามตําแหน่ง
คุณต้องการผนวกข้อมูล ไม่ใช่สรุป
ใช้ VSTACK หรือ Power Query แทน เหมาะสําหรับการผสาน