Power BI

{Clip} Power BI Workshop ep.1

มาทำ Power BI Workshop กัน! เริ่มตั้งแต่ขั้นแรกสุด จนถึงขั้นสุดท้าย ลงรายละเอียดทุกเม็ด หัวข้อเวิร์กช็อปก็คือ วิเคราะห์นักท่องเที่ยวปี 2020 (ข้อมูลจริง) แล้วจะหาข้อมูลจากไหน? จากเว็บไซต์ศูนย์กลางข้อมูลเปิดภาครัฐ https://data.go.th/ ซึ่งทุกคนสามารถเข้าถึงได้ฟรี เวิร์กช็อปนี้มีรายละเอียดเยอะมาก ผมจึงตัดแบ่งเป็นซีรีส์ มีทั้งหมด 3 ตอน คลิปนี้คือ ep.1 เน้นเทคนิค Power Query ไม่ว่าจะเป็น

Read more
Power Query

ระวังนะ! Power Query คำนวณผิด ep.2 [Number.RoundUp]

“ผมว่า Power Query มันกวน-teen อ่ะพี่” ตั้มทำเสียง “ทีน” ขึ้นจมูก“กวน-teen ยังไงเหรอตั้ม?” ผมทำเสียง “ทีน” ขึ้นจมูกเช่นกัน“พอ Round Up แล้วมันเป็นจำนวนเต็ม แต่ผมต้องการเป็นทศนิยม”“พี่ว่า Power Query ไม่ได้กวน-teen นะ แต่ต้องมีเทคนิคนิดนึง” “เทคนิคยังไงหรือ Phee” ตั้มทำเสียง “พี่” ขึ้นจมูก

Read more
Power Query

ระวังนะ! Power Query คำนวณผิด ep.1 [Number.Round]

ผมมีเรื่องสำคัญมากจะบอกเรื่องสำคัญที่ว่าคือ Power Query คำนวณผิด ! ผิดยังไง? ผิดถ้าใช้ Round ตัวเลข เพื่อให้เห็นภาพ สมมติเรามีข้อมูลหน้าตาแบบนี้

Read more
Power Pivot

คือดีมาก! สรุปผลแบบสอบถามด้วย Power Query และ Power Pivot

“อยากสรุปผลแบบสอบถามด้วย Pivot Table ต้องทำยังไงคะ?” จู่ ๆ คุณนุ่นก็จู่โจมด้วยคำถาม“ใช้ Pivot Table แบบธรรมดาไม่ได้หรือครับ” ผมคิดแบบง่าย ๆ“แบบธรรมดาสรุปผลได้แค่รายคน แต่สรุปรายคำถามไม่ได้ค่ะ”“ลองยกตัวอย่างได้ไหมครับ”“ได้ค่ะ เช่น อยากสรุปว่าแต่ละคำถามมีคนให้ 1 กี่เปอร์เซ็นต์, 2 กี่เปอร์เซ็นต์, 3 กี่เปอร์เซ็นต์”“อ้อ” “ที่ทำอยู่ตอนนี้คือ ใช้ Pivot Table สรุปทีละคำถาม ถ้ามี 10 คำถามก็ต้องทำ Pivot Table 10 รอบ”“โอ”“วิธีนี้แก้ปัญหาแบบแถ ๆ ได้ แต่ถ้าต้องการดูภาพรวม หรืออยากสรุปว่าคำถามนี้มีคนให้ 4 และ 5 กี่เปอร์เซ็นต์ ต้องทำแมนวลล้วน ๆ เลยค่ะ”“คุณนุ่นคงเหนื่อยน่าดู”“มากค่ะ มีวิธีที่ดีกว่านี้ไหมคะ?”“มีครับ” “จริงเหรอ ทำยังไงคะ?” เสียงคุณนุ่นร่าเริงขึ้นมาทันใด

Read more
Power Query

คลิปสอน M Code ที่ดีที่สุดในโลก

คุณชอบ Power Query ไหมครับ? ถ้าชอบ ผมแนะนำให้ดูคลิปนี้ครับ เป็นคลิปสอน M Code ที่ดีและละเอียดมากๆ เรียกว่าดีที่สุดเท่าที่ผมเคยเห็นในอินเทอร์เน็ตก็ว่าได้ (M Code คือภาษาที่ใช้ Power Query)

Read more
Power Query

Power Query: ผู้ปฏิรูป Excel สู่ยุค 4.0

จากการศึกษา Power Query อย่างจริงจังในช่วง 4 ปีที่ผ่านมา ทำให้ผมคิดว่าหลังจากนี้วิธีใช้งาน MS Excel จะไม่เหมือนเดิมอีกต่อไป คำว่า “ไม่เหมือนเดิม” คือเปลี่ยนจากหน้ามือเป็นหลังมือ ถ้าเทียบกับรถก็คือการเปลี่ยนแบบ Major Change อีกไม่กี่ปีเด็กรุ่นใหม่อาจไม่ใช้คำสั่งดั้งเดิมที่เป็นของ Excel แล้ว แต่จะใช้คำสั่งใน Power Query แทน ทำไม? เพราะ Power Query ใช้งานง่ายยิ่งกว่าปอกกล้วยเข้าปาก จากเดิมที่เคยนั่งทำแบบถึกๆเป็นชั่วโมงก็จะเสร็จเพียงไม่กี่คลิก ถ้าข้อมูลเกิดการเปลี่ยนแปลงก็ทำซ้ำทุกขั้นตอนด้วยการคลิกรีเฟรช ที่สำคัญคือไม่ต้องเขียนสูตรสักตัว! ฟังดูเจ๋งมากเลยใช่ไหม งั้นมารู้จักกับ Power Query กัน ^__^

Read more
Power Query

เห็นแล้วอึ้ง! เทคนิคเปลี่ยนข้อมูลแนวขวางเป็นฐานข้อมูล [Unpivot Nested Columns]

หนึ่งในปัญหาใหญ่ที่ทำให้ Pivot Table ใช้ไม่ได้ผลก็คือ ข้อมูลไม่ได้ถูกจัดฟอร์แมตให้เป็นฐานข้อมูล หรือก็คือถูกเก็บในแนวขวาง (Crosstab) แทนที่จะเป็นแนวตั้ง! ข้อมูลแนวขวางที่ว่า หน้าตาประมาณนี้ครับ ใครที่ทำฟอร์แคส (Forecast) บ่อยๆ ต้องใช้ฟอร์แมตหน้าตาแบบนี้แน่นอน เรารู้ว่าข้อมูลแนวขวางไม่สามารถนำไปทำอะไรต่อได้ ปัญหาก็คือจะแปลงให้เป็นแนวตั้งได้ยังไงล่ะ? ถ้าทำแบบแมนวล นั่งก็อปทีละบรรทัด บอกเลยว่าชีวิตเศร้ามาก (ผมเคยมาแล้ว T_T) ถ้าใครใช้ VBA ปัญหานี้ถือว่า “จิ๊บๆ” ใช้คำสั่งวนลูป 2 ชั้น เขียนโค้ดไม่กี่บรรทัดก็จบแล้ว ยิ่งตอนกด F5 แล้วนั่งกระดิกเท้าดูคอมพ์ทำงานเอง บอกเลย “ฟิน” สุดๆ ^^ แต่ปัญหาคือคนส่วนใหญ่ไม่ชำนาญ VBA แล้วจะทำยังไงล่ะ? คำตอบคือ ใช้ Power Query และก็คือสิ่งที่กำลังจะปอกแบบหมดเปลือกในบทความนี้ครับ ^__^ รับรองว่าเห็นแล้วจะต้องอึ้ง เพราะมันง่ายมาก ใช้เวลา 2 นาทีเสร็จ แถมไม่ต้องเขียนสูตรสักตัว!

Read more