Find multiple worksheet sums with Consolidate
Let's change the way to find multiple worksheet sums from cross-worksheet addition to Consolidate. 😎💚# excelsoezy # Excel # Exceltricks # exceltips # Lemon 8 Howtoo
หลายคนเห็นเมนู Data > Consolidate แล้วงงว่า “Data Consolidation คืออะไร” สรุปให้แบบเข้าใจง่ายจากที่เราใช้จริงนะคะ: Data Consolidation คือการ “รวม/สรุปข้อมูลจากหลายช่วง (ranges) หรือหลาย Worksheet” ให้มาอยู่เป็นตารางสรุปเดียว โดยไม่ต้องนั่งเขียนสูตรบวกข้ามชีตทีละอัน เหมาะมากกับงานแนวยอดขายรายเดือนหลายสาขา (สาขา 1, สาขา 2 ฯลฯ) ที่โครงตารางคล้ายกัน Consolidate ทำอะไรได้บ้าง (แบบที่ใช้บ่อยในงานจริง) 1) รวมผลรวม (Sum) จากหลายชีต เช่น ยอดขายรวมรายเดือน 2) รวมแบบสถิติอื่น ๆ ได้ด้วย เช่น Average, Count, Max, Min (เลือกได้ในช่อง Function) 3) รวมแบบ “อิงหัวตาราง” ได้ เช่น อิงคอลัมน์ซ้าย (Left Column) หรืออิงแถวบน (Top Row) ทำให้ไม่ต้องมั่นใจว่าช่วงข้อมูลเรียงเหมือนกันเป๊ะทุกชีต วิธีทำ Consolidate เพื่อรวมยอดหลาย Worksheet (ตัวอย่างยอดขายรายเดือน) 1) สร้างชีตใหม่ไว้ทำสรุป เช่น “ยอดขายรวม” 2) ไปที่ Data > Consolidate 3) ที่ Function เลือก “Sum” (กรณีต้องการผลรวม) 4) ที่ Reference ให้เลือกช่วงตารางของชีตสาขา 1 (เช่น เดือน ม.ค.-มิ.ย. และคอลัมน์ยอดขาย) แล้วกด Add 5) ทำซ้ำกับสาขา 2, สาขา 3… โดยเลือกช่วงที่เป็นตารางเดียวกัน แล้วกด Add ทุกครั้ง 6) ถ้าตารางมีคำว่า “เดือน” อยู่คอลัมน์ซ้าย ให้ติ๊ก “Left Column” (และถ้ามีหัวเดือนอยู่แถวบนก็ติ๊ก “Top Row” เพิ่ม) 7) ถ้าต้องการให้ตารางสรุป “เปลี่ยนตามข้อมูลต้นทาง” ให้ติ๊ก “Create links to source data” (อันนี้ช่วยมากเวลาแก้ยอดทีหลัง) 8) กด OK จะได้ตารางรวมยอดขายรวมทันที ทิปจากประสบการณ์: ทำไมบางคน Consolidate แล้วตัวเลขไม่ตรง - ช่วง Reference เลือกไม่ครบ (หลุดแถว/หลุดคอลัมน์ยอดขาย) - หัวตารางไม่เหมือนกัน เช่น บางชีตเขียน “กุมภาพันธ์!” หรือพิมพ์เว้นวรรค/สะกดต่างกัน ทำให้จับคู่หัวข้อเพี้ยน - เลือกติ๊ก Left Column/Top Row ไม่ตรงกับรูปแบบตารางจริง Worksheet Excel ต้องเตรียมยังไงให้ Consolidate ลื่น - ให้แต่ละ Worksheet ใช้โครงสร้างเหมือนกัน: มีคอลัมน์ “เดือน” และคอลัมน์ยอดขายในตำแหน่งใกล้เคียงกัน - ตั้งชื่อชีตให้สื่อความหมาย เช่น สาขา 1, สาขา 2 - ถ้าข้อมูลเป็นตารางยาว แนะนำแปลงเป็น Table (Ctrl+T) ก่อน แล้วค่อยเลือกช่วง จะลดพลาดตอนเลือก Reference ถ้าทำตามนี้ เวลาเรามีหลาย Worksheet ก็ไม่ต้องนั่ง SUM ข้ามชีตเองแล้ว แถมตั้งให้ผลรวมอัปเดตตามข้อมูลต้นทางได้ด้วยค่ะ