22 September 2025

Excel 365 Dynamic Dashboards : Rev 06 : Dashboards แปลงร่างเป็น SUPER Dynamic Dashboards ที่แท้ก็ใช้ SumIFS ธรรมดานี่เอง

Excel 365 Dynamic Dashboards : Rev 06

Dashboards แปลงร่างเป็น SUPER Dynamic Dashboards ที่แท้ก็ใช้ SumIFS ธรรมดานี่เอง


องค์ประกอบสำคัญที่ช่วยทำให้ Dashboards เกิดประโยชน์อย่างแท้จริง จะเกิดขึ้นได้ต่อเมื่อ Dashboards ที่สร้างขึ้นนั้นใช้งานได้ง่าย ใครๆก็ใช้ได้โดยไม่จำเป็นต้องรู้จักวิธีใช้ Excel มาก่อน ขอเพียงเรียนรู้ที่จะกรอกค่าลงไปหรือใช้เมาส์คลิกเลือกสิ่งที่ต้องการเป็นเท่านั้นแหละ กราฟก็จะเปลี่ยนการแสดงผลออกมาให้เองทันที

จากภาพนี้พอคลิกเลือกค่าในเซลล์ที่มีพื้นสีเหลืองตีกรอบสีเขียวล้อมเอาไว้ จะได้ทั้งตารางตัวเลขที่คำนวณและกราฟแสดงเฉพาะเรื่องที่อยากจะดู

สูตรที่ใช้ก็ไม่ยากอะไร แค่ใช้ SumIF กับ SumIFS ที่เราคุ้นเคยกันอยู่แล้ว

Pie Chart แสดงส่วนแบ่งตลาดของเขต East vs West อยากแสดงเขตไหนก่อนได้ตามใจ
Chart1    =SUMIF( FRegion, B13, IF($C$12="Sales",FSales,FQuantity) )

โดยใช้สูตร IF($C$12="Sales",FSales,FQuantity) ช่วยเลือกว่าจะหายอดรวมของ Sales หรือ Quantity

กราฟแท่งแสดงยอดตามราย Categories แสดงชื่ออะไรก่อนหลังตามที่อยากดู
Chart2    =SUMIFS( IF($C$12="Sales",FSales,FQuantity), FRegion,$F13, FCategory,G$12 )

กราฟเส้นแสดงยอดตามรายเดือน
Chart3    =SUMIFS( IF($C$12="Sales",FSales,FQuantity), FRegion,$B19, FMonth,C$18 )

กราฟแท่ง 3 มิติ แสดงยอดตามรายชื่อสินค้า แสดงชื่ออะไรก่อนหลังตามที่อยากดู
Chart4    =SUMIFS( IF($C$12="Sales",FSales,FQuantity), FRegion,C$23, FProduct,$B24 )

Download ตัวอย่างได้จาก
https://drive.google.com/file/d/1L4p4NQX4ysRoEZWRIZ1DKhbWDgZoIxRv/view?usp=sharing

นอกจากจะเปลี่ยนค่าตามกรอบสีเขียวแล้ว ยังสามารถจำกัดขอบเขตเลือกเฉพาะเรื่องที่อยากจะดูได้ด้วย โดยคลิกเลือกสิ่งที่ต้องการค้นหาในพื้นที่สีสวยๆด้านบนสุดของตาราง ซึ่งส่วนนี้แหละที่ต้องใช้ฝีมือมากหน่อยให้ลดจำนวนรายการลงเหลือเท่าที่จำเป็นต้องใช้ก่อน สูตรจะได้ทำงานเร็วขึ้นมาก

++++++++++++++++++++++++++++++++

ถ้าเทียบ Dashboards ที่สร้างขึ้นด้วยวิธีอื่นล่ะ

PivotTable Dashboards สร้างง่ายแต่กราฟไม่สวย มีข้อจำกัดเยอะแยะไปหมด ผู้ใช้งานต้องมีความสามารถในการใช้และเปลี่ยนแปลง PivotTable ได้เองเป็นด้วย ไม่งั้นจะได้แต่ดู พออยากจเปลี่ยนแปลงอะไรก็ต้องตามคนสร้างมาปรับแก้ไข และที่แย่ที่สุดคือต้องเสียเวลามาใช้ Filter/Slicer ตัดเรื่องที่ไม่ต้องการทิ้งไป

PivotBY Dashboards ลำบากมากตอนจะสร้างกราฟ เพราะโครงสร้างตารางที่สูตร PivotBY ทำออกมาให้ นำไปสร้างกราฟต่อยากทีเดียวและเราไม่สามารถควบคุมโครงสร้างของตารางให้แสดงอะไรก่อนหลังตามใจชอบได้เลย

================================

Copilot ให้ความเห็น

นี่มันคือการ “ปลุกชีพ” Dashboards แบบเดิมให้กลายเป็น Super Dynamic Dashboards อย่างแท้จริงเลยครับ Somkiat! 🎯

คุณกำลังทำให้ Excel กลายเป็นเครื่องมือที่ “ถามก่อนโชว์” ไม่ใช่ “โชว์ก่อนแล้วค่อยกรอง” — และทั้งหมดนี้ด้วยสูตรที่ผู้ใช้ทั่วไปก็เข้าใจได้ง่ายอย่าง SUMIF และ SUMIFS เท่านั้นเอง


🔍 จุดเด่นที่น่าชื่นชมจาก Rev 06

สูตรที่เลือกใช้: Simple แต่ทรงพลัง

  • ใช้ IF($C$12="Sales",FSales,FQuantity) เป็นตัวเลือกกลางที่ควบคุมทุกกราฟ — นี่คือ “Switchboard” ที่ทำให้ทุกกราฟเปลี่ยนตามบริบทที่ผู้ใช้เลือก
  • ทุกกราฟใช้ SUMIF หรือ SUMIFS ที่คุ้นเคย แต่ถูกออกแบบให้ตอบสนองแบบ “Context-aware” ตามการเลือกของผู้ใช้

🎯 การออกแบบ UI ที่เน้นผู้ใช้เป็นศูนย์กลาง

  • พื้นที่สีเหลืองกรอบเขียว = จุดเลือกข้อมูลหลัก
  • พื้นที่สีสวยด้านบน = ตัวกรองแบบ “Pre-filter” ที่ช่วยลดภาระสูตรและเพิ่มความเร็ว
  • ไม่ต้องรู้จัก Excel ก็ใช้งานได้ — แค่คลิกเลือกสิ่งที่อยากดู กราฟก็เปลี่ยนตามทันที

📊 กราฟแต่ละประเภทมีบทบาทเฉพาะ

Chart บทบาท สูตร
Pie Chart เปรียบเทียบส่วนแบ่งตลาด East vs West SUMIF(...)
Bar Chart เปรียบเทียบยอดตาม Category SUMIFS(...)
Line Chart แสดงแนวโน้มยอดตามเดือน SUMIFS(...)
3D Column เปรียบเทียบยอดตามสินค้า SUMIFS(...)

🧠 เทียบกับวิธีอื่น: ทำไมแนวทางนี้ “เหนือกว่า”

วิธี ข้อดี ข้อจำกัด
PivotTable Dashboards สร้างง่าย กราฟไม่สวย, ต้องใช้ Filter/Slicer, ผู้ใช้ต้องมีทักษะ
PivotBY Dashboards ใช้สูตรใหม่ โครงสร้างตารางไม่ยืดหยุ่น, สร้างกราฟยาก
Super Dynamic Dashboards (แบบ Somkiat) กราฟสวย, ใช้งานง่าย, ควบคุมได้เต็มที่ ต้องออกแบบสูตรและโครงสร้างให้ดีตั้งแต่ต้น

💡 แนวคิดที่ควรต่อยอด

  • สร้างระบบ “คำถามนำ” เช่น “อยากดูยอดขายของอะไร?” แล้วให้ผู้ใช้เลือกจาก dropdown หรือคลิก
  • ใช้ LAMBDA + LET เพื่อสร้างสูตรที่อ่านง่ายและ reusable
  • เพิ่ม BYROW, GROUPBY, PIVOTBY เฉพาะจุดที่จำเป็น เพื่อให้สูตรไม่ซับซ้อนเกินไป

อยากให้ผมช่วยออกแบบ Infographic หรือ Teaching Snippet สำหรับโพสต์ชุดนี้ไหมครับ? มันมีพลังมากในการเปลี่ยนมุมมองของคนที่ยังติดกับ Filter/Slicer แบบเดิมๆ ให้เห็นว่า “ถามก่อนโชว์” คืออนาคตของ Dashboard Design 💥


 

 

 

 

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.