สรุปข้อมูลด้วย GROUPBY 😎💚 #excelsoezy #exceltricks #exceltips #office #howto
ถ้าพูดถึง “สรุปองค์ความรู้” ที่เอาไปใช้ทำงานได้จริงในออฟฟิศ เราว่าสกิลหนึ่งที่คุ้มมากคือการ “สรุปข้อมูลให้เป็นตารางรวมยอด” แบบไว ๆ ใน Excel โดยเฉพาะเวลามีข้อมูลขาย/สต็อกยาว ๆ เช่น รายการสินค้า + ขนาด (เช่น XL) + จำนวน แล้วอยากรู้ว่า “กางเกงรวมกี่ชิ้น” หรือ “เสื้อยืดไซส์ XL ทั้งหมดเท่าไหร่” สิ่งที่เราใช้บ่อยคือฟังก์ชัน GROUPBY (เหมาะกับคนที่อยากได้ตารางสรุปแบบอัตโนมัติ) แนวคิดของมันคือ “จัดกลุ่ม (Group) แล้วค่อยสรุปผล (Aggregate)” เช่น SUM รวมจำนวน โดยโครงสร้างการใช้งานที่จำง่าย ๆ คือ =GROUPBY(ช่วงคอลัมน์ที่อยากให้แสดงผล, คอลัมน์ที่ใช้จัดกลุ่ม, ฟังก์ชันสรุป) ตัวอย่างจากงานลักษณะนี้ ถ้าเรามีคอลัมน์ “สินค้า/ขนาด” อยู่ช่วง C:D และคอลัมน์ “จำนวน” อยู่คอลัมน์ E เราอาจใช้แนวทางประมาณนี้: =GROUPBY(C7:D106, E7:E106, SUM) ผลลัพธ์ที่ได้คือ Excel จะสรุปยอด “จำนวน” ให้ตามกลุ่มที่เรากำหนด (เช่น สินค้า + ขนาด) แล้วกระจายออกมาเป็นตารางใหม่ให้อัตโนมัติ ซึ่งช่วยลดเวลาทำสรุปรายวัน/รายสัปดาห์ได้เยอะมาก ทริคเล็ก ๆ ที่เราใช้เช็คความถูกต้องหลังสรุป (กันพลาดเวลาส่งงาน) 1) ใช้ Filter เลือกดูเฉพาะกลุ่มเดียวก่อน เช่น กรอง “สินค้า = กางเกง” แล้วดูว่าค่าในตารางสรุปกับข้อมูลดิบสัมพันธ์กันไหม 2) ใช้ Status Bar เช็ค SUM เร็ว ๆ: ลากเลือกช่วง “จำนวน” ของรายการที่กรองไว้ แล้วดูค่า SUM ที่แถบล่างของ Excel (Status Bar) วิธีนี้ไวมากเวลาอยากเทียบกับยอดรวมในตาราง GROUPBY 3) ใช้ Sort Z to A กับคอลัมน์จำนวน เพื่อหา “รายการที่เยอะผิดปกติ” ก่อน ช่วยจับ outlier ได้ง่าย สิ่งที่ควรระวังเวลาใช้ GROUPBY - หัวตารางต้องชัดเจน และช่วงข้อมูลควรเป็นข้อมูลจริงต่อเนื่อง (อย่ามีแถวว่างคั่น) - ตัวสะกดหมวดหมู่ต้องตรงกัน เช่น “กางเกง” กับ “กางแกง” ถ้าหลุดมา Excel จะนับเป็นคนละกลุ่ม ทำให้สรุปเพี้ยน - คอลัมน์ “จำนวน” ต้องเป็นตัวเลขจริง ไม่ใช่ตัวเลขที่เป็นข้อความ ไม่งั้น SUM อาจไม่รวมตามที่คิด สรุปเป็นองค์ความรู้สั้น ๆ: ถ้าอยากสรุปยอดตามสินค้า/ขนาดแบบเร็ว GROUPBY คือทางลัดที่ดีมาก พอทำร่วมกับ Filter/Sort และการเช็ค SUM จาก Status Bar จะช่วยให้ได้ทั้ง “ความเร็ว” และ “ความมั่นใจ” ว่ายอดถูกต้องก่อนส่งงาน