Thep Excel

การเลือกข้อมูลหนึ่งจุดส่งผลเป็นแสงวิ่งผ่านตารางไปยังกราฟหลายตัว สื่อถึง filter flow ในคอร์ส Power BI

Power BI Workshop

คนส่วนใหญ่กด Power BI เป็น แต่ไม่รู้ว่าข้างในมันคิดยังไง

ผมเจอเคสนี้ซ้ำๆ ในคลาส in-house มาหลายปี คือคนที่ลาก visual เป็น สร้าง chart สวยได้ ต่อข้อมูลเข้ามาได้ แต่พอตัวเลขออกมาผิด กลับหาไม่เจอว่าผิดตรงไหน

หรือหนักกว่านั้นคือ ตัวเลขออกมาถูกโดยบังเอิญ แล้วเอาไปเสนอผู้บริหาร

สาเหตุแทบจะเหมือนกันทุกเคสครับ ไม่ใช่เพราะกดปุ่มไม่เป็น แต่เพราะไม่เห็น “กลไกที่มองไม่เห็น” ของ Power BI คือเรื่องที่ว่า พอคุณกด slicer อันนึง แล้ว filter มันวิ่งไปทางไหน ผ่าน relationship เส้นไหน ไปถึงตารางไหน แล้ว measure ตัวนั้นถูกคำนวณภายใต้เงื่อนไขอะไรกันแน่

พูดง่ายๆ คือ คนส่วนใหญ่เรียน Power BI แบบท่องปุ่ม ไม่ได้เรียนแบบเข้าใจเครื่องยนต์

คอร์ส 2 วันนี้ผมออกแบบมาแก้ตรงนี้โดยเฉพาะ


คอร์สนี้เหมาะกับใคร

เหมาะมาก ถ้าคุณเป็น:

  • คนที่เพิ่งเปิด Power BI Desktop แล้วอยากเริ่มให้ถูกทางตั้งแต่แรก ไม่ต้องมาแก้นิสัยทีหลัง
  • คนที่ใช้ Power BI ทำงานอยู่แล้ว ลาก visual เป็น แต่พอเจอ DAX หรือ relationship แล้วรู้สึกว่า “มันก็ได้ผลลัพธ์แหละ แต่ผมไม่รู้ว่าทำไม”
  • คนที่ทำ report ให้คนอื่นดู แล้วอยากให้ report มันสื่อสารได้จริง ไม่ใช่แค่รกๆ เต็มหน้า
  • คนทำงานสาย analyst, logistics, ขาย, บัญชี, HR ที่มีข้อมูลอยู่ในมือแต่ยังไม่รู้จะปั้นเป็นรายงานยังไง

ยังไม่เหมาะ ถ้าคุณ:

  • ต้องการ DAX ระดับลึก เช่น table function, CALCULATETABLE, TREATAS, semi-additive measure พวกนี้ผมกันออกไปไว้คอร์ส DAX Advance ต่างหากครับ เพราะยัดลง 2 วันแล้วจะเละทั้งคู่
  • ต้องการ Power Query แบบเจาะลึก เขียน M code เอง จัดการไฟล์เละๆ อันนั้นเป็นคอร์ส Power Query โดยเฉพาะ (ในคอร์สนี้ Power Query ผมแตะแค่ให้เห็นภาพว่ามันคือขั้นตอนไหนของ pipeline)
  • ต้องการ RLS, Fabric, deployment ระดับองค์กรแบบลงลึก คอร์สนี้พูดถึงพอให้รู้ว่ามีอะไรอยู่ตรงไหน ไม่ได้ลงรายละเอียด

ผมขอพูดตรงๆ ครับว่า 2 วันมันไม่พอที่จะสอน Power BI ทั้งจักรวาล สิ่งที่ผมเลือกยัดลงไปคือ “แกน” ที่ถ้าคุณเข้าใจแล้ว ที่เหลือคุณต่อยอดเองได้


เนื้อหาที่จะได้เรียน

โครงคอร์สเป็น 13 หัวข้อ วางเรียงแบบ ให้เห็นของจริงก่อน แล้วค่อยเฉลยกลไก ไม่ใช่ยัดทฤษฎีตั้งแต่ชั่วโมงแรก

วันที่ 1 : รากฐาน กับ กลไกที่มองไม่เห็น

  • ภาพรวมและ Big Picture : Power BI ทั้งระบบมีอะไรบ้าง Desktop กับ Service ต่างกันยังไง งานของคุณอยู่ตรงไหนของภาพ
  • Power Query แบบเห็นภาพรวม : ข้อมูลดิบเข้ามาแล้วถูกล้างตรงไหนก่อนขึ้น model (แตะให้เห็นตำแหน่ง ไม่ลงลึก)
  • Data Model และ Star Schema : ออกแบบตารางให้ถูกตั้งแต่แรก ทำไมตารางแบนๆ ตารางเดียวถึงพาคุณไปตายเอาข้างหน้า และ dim กับ fact ต่างกันยังไง
  • Filter Flow ข้ามตาราง : หัวใจของทั้งคอร์สครับ คุณจะเห็นชัดๆ ว่า filter วิ่งจาก dim ไป fact ยังไง วิ่งย้อนทางได้ไหม และทำไมบางทีกด slicer แล้วตัวเลขไม่ขยับ
  • Measure พื้นฐาน : เขียน measure เป็น เข้าใจว่า measure ต่างจาก calculated column ตรงไหน และรู้จัก VAR / RETURN ตั้งแต่ต้น
  • อ่านและตีความรายงาน : ผมให้คุณเล่นรายงานที่ทำเสร็จแล้วก่อน กด cross-filter, drill down, drill through, tooltip แล้วฝึกตอบคำถามธุรกิจจากรายงานให้ได้ ก่อนจะไปเรียนว่าเบื้องหลังมันทำงานยังไง
  • Evaluation Context : row context กับ filter context ต่างกันยังไง อันนี้คือจุดที่คนพลาดกันเยอะที่สุดเวลาเขียน DAX แล้วได้เลขประหลาด

วันที่ 2 : คำนวณ นำเสนอ และส่งต่อ

  • CALCULATE : ฟังก์ชันที่สำคัญที่สุดใน DAX คุณจะเข้าใจว่ามันไม่ใช่ SUMIFS เวอร์ชันใหญ่ แต่มันคือการ “แก้ filter context” และเห็นว่า ALL / REMOVEFILTERS / KEEPFILTERS ทำอะไรกันแน่
  • Time Intelligence : เทียบปีก่อน ทำ YTD ทำ YoY ด้วย SAMEPERIODLASTYEAR, TOTALYTD, DATEADD และรู้ว่าทำไมตาราง date ที่วันขาดไปแค่นิดเดียวถึงทำให้ทุกอย่างพัง
  • เลือก Visual ให้ถูกงาน : visual ไหนตอบคำถามแบบไหน พร้อมความสามารถพิเศษที่หลายคนไม่เคยใช้
  • เทคนิคปรับแต่ง Visual : ทำให้ visual สื่อสารได้จริง ไม่ใช่แค่ default ที่โปรแกรมโยนมาให้
  • Dashboard Design ที่ดี : 1 หน้า ตอบ 1 คำถามธุรกิจ วาง layout ตามสายตาคนอ่าน ใช้สีอย่างมีความหมาย ตั้งชื่อ visual ให้เป็น insight ไม่ใช่ชื่อ metric และคุมความรกให้อยู่
  • Publish และ Share : ปิด loop เอางานจาก Desktop ขึ้น Service แชร์ให้คนอื่นดูอย่างถูกวิธี และเข้าใจว่า license แบบไหนต้องใช้ตอนไหน

จุดที่ผมเน้นหนักที่สุด : Filter Flow กับ Evaluation Context

สองเรื่องนี้คือเส้นแบ่งระหว่างคนที่ “ใช้ Power BI ได้” กับคนที่ “แก้ปัญหา Power BI เป็น” ครับ ผมเลยทำ simulation แบบ interactive ขึ้นมาโดยเฉพาะ ให้คุณกดดูได้เลยว่า filter วิ่งไปทางไหน CALCULATE ไปเปลี่ยนอะไร และทำไม VAR ที่ครอบด้วย ALL แล้วค่ามันถึงไม่เปลี่ยน ซึ่งเป็นกับดักที่คนเขียน DAX ติดกันเยอะมากกกก


ข้อมูลที่ใช้เรียน เป็นชุดเดียวกันตลอดทั้ง 2 วัน

ผมทำ dataset ขึ้นมาเองเป็นร้านสะดวกซื้อไทย ที่มีทั้งฝั่งขายหน้าร้านและฝั่งขนส่งจากศูนย์กระจายสินค้าอยู่ใน model เดียวกัน

เหตุผลที่ทำแบบนี้ ไม่ใช่แค่อยากได้ข้อมูลไทยๆ ครับ แต่เพราะมันทำให้คุณได้เจอ 2 fact table ที่แชร์ dim ร่วมกันของจริงตั้งแต่ในคลาส ซึ่งเป็นสถานการณ์ที่คุณจะเจอแน่ๆ ตอนทำงานจริง แต่คอร์สทั่วไปมักหลบไม่สอน

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


เอกสารประกอบไม่ใช่ Slide หรือ PDF

ผมทำเอกสารเรียนของคอร์สนี้เป็น เว็บ interactive เปิดบนเบราว์เซอร์ได้เลย มี simulation ที่กดเล่นได้จริงระหว่างอ่าน ไม่ใช่ screenshot นิ่งๆ ใน slide

โดยเฉพาะเรื่อง filter flow กับ evaluation context ที่เป็นนามธรรม การได้กดดูมันเข้าหัวคนละเรื่องกับการนั่งฟังอธิบายครับ


สิ่งที่ผู้เรียนได้รับ

  • เอกสารการเรียนแบบเว็บ interactive พร้อม simulation ที่กดเล่นได้
  • ชุดข้อมูลที่ใช้ในคลาส เอากลับไปฝึกต่อที่บ้าน/ที่ทำงานได้
  • ใบประกาศนียบัตรดิจิทัล
  • สิทธิ์เข้ากลุ่ม community เฉพาะผู้เรียนคอร์สนี้
  • คลิป VDO ทบทวนหลังการอบรม ดูได้ในกลุ่ม community

คอร์สอื่นในรอบนี้ เลือกยังไงให้ตรงกับตัวเอง

ผมเปิด public workshop หลายตัวในรอบนี้ครับ แต่ละตัวแก้คนละปัญหา

  • Power Query : ตัวที่ผมแนะนำให้เรียนคู่กับ Power BI มากที่สุด เพราะ Power BI ใช้ Power Query เป็นตัวเตรียมข้อมูลก่อนเข้า model อยู่แล้ว ในคอร์ส Power BI ผมแตะแค่ให้เห็นภาพว่ามันอยู่ตรงไหน ถ้าข้อมูลดิบที่คุณเจอมันเละ หัวตารางหลายชั้น ไฟล์กระจายเป็นสิบไฟล์ ต้องไปลงลึกที่คอร์สนี้ครับ
  • Excel Level Up : สำหรับคนที่ฐาน Excel ยังไม่แน่น ไล่ตั้งแต่เข้าใจ Excel จากราก สูตรแบบเข้าใจไม่ใช่ท่องจำ lookup, PivotTable ไปจนถึง productivity เหมาะกับคนที่รู้สึกว่าตัวเองใช้ Excel มานานแต่ใช้แบบเดาๆ
  • AI Level Up : ภาพรวมของ AI ทั้งวงการว่ามีเครื่องมืออะไรบ้าง งานแบบไหนควรใช้ตัวไหน เหมาะกับคนที่อยากได้แผนที่ก่อนจะลงลึกเครื่องมือใดเครื่องมือหนึ่ง
  • Claude Cowork + Code : สำหรับคนที่ผ่านการใช้ AI แบบแชทมาแล้ว อยากให้มันลงมาทำงานกับไฟล์ในเครื่องจริงและทำ automation ให้ โดยไม่ต้องเขียนโปรแกรม

ถ้าลงเรียนหลายคอร์สหรือมากันเป็นทีม มีเรตพิเศษให้ครับ ทักแอดมินมาคุยได้เลย


ที่มาของคอร์สนี้

คอร์ส Power BI ผมสอนแบบ in-house ให้องค์กรมาหลายปีครับ เนื้อหาชุด 2 วันนี้คือการรื้อใหม่ทั้งหมดในปี 2026 โดยยังยึดแกนเดิมที่พิสูจน์แล้วในคลาสจริง แล้วเพิ่ม 2 อย่างเข้าไป

อย่างแรกคือ ปรับให้ทันของปัจจุบัน ครับ Power BI มันขยับเร็วมาก ชื่อเรียกเปลี่ยน ฟีเจอร์ที่เคย preview ตอนนี้ GA แล้ว บางตัวกำลังจะถูกเลิกใช้ ผมสอนของที่เป็นปัจจุบันตรงๆ ไม่มาป้ายว่าอันนี้ของใหม่อันนี้ของเก่าให้งง

อย่างที่สองคือ ทำ simulation ขึ้นมาใหม่ สำหรับ concept ที่อธิบายด้วยปากแล้วคนไม่อิน โดยเฉพาะ filter flow, evaluation context, CALCULATE, time intelligence และกับดัก VAR

เรื่องนี้ผมทำเพราะสอนมาแล้วรู้ว่าจุดไหนคนตกครับ ไม่ได้นั่งเดาเอา


คำถามที่ถามบ่อย

  • ต้องมีพื้นฐาน Power BI มาก่อนไหม? ไม่ต้องครับ คลาสนี้รับทั้งคนที่เพิ่งเปิดโปรแกรมและคนที่ใช้อยู่แล้วแต่อยากเข้าใจกลไก เนื้อหาเริ่มจากภาพรวมก่อนเสมอ
  • ต้องเขียน DAX เป็นมาก่อนไหม? ไม่ต้องเลย เราเริ่มจาก measure ตัวแรกไปด้วยกันในคลาส
  • ใช้เครื่องอะไร? ต้องนำ notebook มาเอง และติดตั้ง Power BI Desktop มาให้เรียบร้อยก่อนวันเรียน (โหลดฟรีจาก Microsoft) แนะนำเป็น Windows เพราะ Power BI Desktop ยังไม่มีเวอร์ชัน macOS ครับ ถ้าใช้ Mac ต้องรัน Windows ผ่าน virtual machine หรือ remote desktop มา
  • ต้องซื้อ license Power BI ไหม? ไม่ต้องสำหรับเนื้อหาส่วนใหญ่ครับ Power BI Desktop ใช้ฟรี ส่วนหัวข้อ publish และ share ผมจะอธิบายและ demo ให้ดู พร้อมบอกว่า license แบบไหนใช้ตอนไหน
  • สอน Power Query ด้วยไหม? แตะครับ แต่ไม่ลึก เพราะมีคอร์ส Power Query แยกต่างหาก ในคอร์สนี้คุณจะเห็นว่ามันคือขั้นตอนไหนของกระบวนการ แต่การเขียน M code หรือจัดการข้อมูลเละๆ ต้องไปคอร์สนั้น
  • สอน DAX ลึกแค่ไหน? ระดับรากฐานที่แข็งครับ measure, evaluation context, CALCULATE, time intelligence ซึ่งเป็นแกนที่ต่อยอดได้ทุกอย่าง ส่วน DAX ระดับ advance เช่น table function ต่างๆ อยู่ในคอร์ส DAX Advance แยกต่างหาก
  • ราคารวม VAT ไหม? ราคาที่แสดงยังไม่รวม VAT 7% ครับ ออกใบกำกับภาษีได้ทั้งในนามบุคคลธรรมดาและนิติบุคคล
  • สมัครในนามบริษัทได้ไหม ต้องใช้ใบเสนอราคา? ได้ครับ แจ้งแอดมินทาง LINE ได้เลย ทางเราออกใบเสนอราคาและใบแจ้งหนี้ให้

สนใจคอร์สนี้ ทำยังไงต่อ

ขั้นตอนง่ายๆ ครับ

  1. ทักแอดมินทาง LINE ที่ @ThepExcelWorkshop บอกว่าสนใจคอร์ส Power BI มากี่คน สมัครในนามบุคคลหรือบริษัท
  2. แอดมินคิดราคาให้ (มีเรตกลุ่มและส่วนลดกรณีลงหลายคอร์ส) แล้วออกใบเสนอราคา / ใบแจ้งหนี้ให้
  3. ชำระเงิน
  4. แอดมินส่งลิงก์แบบฟอร์มลงทะเบียนให้ กรอกเสร็จ = ที่นั่งของคุณเรียบร้อย

ที่นั่งมีจำกัดตามขนาดห้องครับ ถ้าสนใจแนะนำให้ทักมาคุยไว้ก่อน จะได้ไม่พลาดราคา Early Bird

ผู้สอน: Sira Ekabut (พี่ระ) : ThepExcel.com