Search

วิศวกรรีพอร์ต

Make your reports better with shorter time

หามานาน! สูตร Excel คำนวณ % การเปลี่ยนแปลง (%Growth YoY)

“อยากคำนวณเปอร์เซ็นต์การเปลี่ยนแปลงของปีนี้กับปีที่แล้ว ต้องเขียนสูตรยังไงครับ” จู่ๆตั้มก็พุ่งพรวดเข้ามาถามที่โต๊ะแบบไม่ทันตั้งตัว
“ก็เอาตัวเลขปีนี้ลบปีที่แล้ว หารปีที่แล้วสิ”
“ลองแล้วครับพี่ มันได้แค่บางตัว แต่บางตัวไม่ได้ครับ”
“ไม่ได้ยังไงเหรอ?” ผมถามกลับ
“คือ ถ้าตัวเลขปีนี้หรือปีที่แล้วติดลบ ผลลัพธ์จะผิด”
“ยิ่งถ้าตัวเลขปีนี้หรือปีที่แล้วเป็นศูนย์ มันจะขึ้นเป็น #DIV/0! ครับ”
“นั่งงมตั้งนานก็ยังคิดไม่ออก พี่ช่วยผมหน่อยครับ” ตั้มเขย่าตัวผมพร้อมส่งสายตาวิงวอน

เคสที่ตั้มเล่า หน้าตาเป็นแบบนี้ครับ

Continue reading “หามานาน! สูตร Excel คำนวณ % การเปลี่ยนแปลง (%Growth YoY)”

Power Pivot ต่างกับ Pivot Table ยังไง?

“Power Pivot ต่างกับ Pivot Table ยังไงครับ?” จู่ๆพี่มนต์ชัยก็ยกมือขึ้นถาม

นักเรียนหลายคนในห้องพยักหน้าหงึกๆ คล้ายส่งสัญญาณว่าเห็นด้วย
ดูเผินๆนี่คือคำถามเบสิค แต่จริงๆแล้วเป็นคำถามที่ตอบยากมาก

“เป็นคำถามที่ดีมากครับ” ผมตอบพลางส่งยิ้มให้ ข้างในลอบหลั่งเหงื่อเย็นเยียบ ในหัวประมวลผลอย่างเร่งร้อนเพื่อหาคำตอบ คล้ายหงส์ที่ลอยอยู่บนผิวน้ำอย่างงามสง่า แต่ขาขยับเป็นระวิงอยู่ใต้น้ำ

แล้วผมตอบพี่มนต์ชัยว่าไงน่ะหรือ?
ขอเล่าให้ฟังผ่านบทความนี้ครับ ^__^

Continue reading “Power Pivot ต่างกับ Pivot Table ยังไง?”

เจ๋งเป้ง! สูตร Excel ปรับฟอร์แมตเบอร์โทรศัพท์

ข้อมูลเบอร์โทรศัพท์เละเทะมากเลย อยากปรับฟอร์แมตให้ถูกตามหลักสากล ต้องเขียนสูตรยังไงคะ? จู่ๆน้องแนนก็โพล่งถามขึ้น

ที่ว่าเละ มันเละยังไงหรือครับ? ผมถามกลับ

คือบางเบอร์มีเลขศูนย์นำหน้า บางเบอร์ก็ไม่มีเลขศูนย์นำ บางเบอร์มีขีดกลางคั่น บางเบอร์ก็ไม่มีขีดกลางคั่น แถมบางเบอร์มีช่องว่างคั่นด้วยค่ะ?

ข้อมูลที่น้องแนนพูดถึง หน้าตาประมาณนี้ครับ

Continue reading “เจ๋งเป้ง! สูตร Excel ปรับฟอร์แมตเบอร์โทรศัพท์”

ขอบคุณ 100,000 Page Likes

คุณเคยทำเพจในเฟซบุ๊กไหมครับ?
ถ้าเคย ตอนเริ่มทำครั้งแรก คุณฝันว่าจะได้ยอดเพจไลก์เท่าไรครับ?

ถ้าคุณพอมีเวลาสัก 2 นาที ลองฟังเรื่องราวของผมไหมครับ …

Continue reading “ขอบคุณ 100,000 Page Likes”

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

คุณชอบ Power Query ไหมครับ?

ถ้าชอบ ผมแนะนำให้ดูคลิปนี้ครับ

เป็นคลิปสอน M Code ที่ดีและละเอียดมากๆ เรียกว่าดีที่สุดเท่าที่ผมเคยเห็นในอินเทอร์เน็ตก็ว่าได้

(M Code คือภาษาที่ใช้ Power Query) Continue reading “คลิปสอน M Code ที่ดีที่สุดในโลก”

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

จากการศึกษา Power Query อย่างจริงจังในช่วง 2 ปีที่ผ่านมา ทำให้ผมคิดว่าหลังจากนี้วิธีใช้งาน MS Excel จะไม่เหมือนเดิมอีกต่อไป

คำว่า “ไม่เหมือนเดิม” คือเปลี่ยนจากหน้ามือเป็นหลังมือ ถ้าเทียบกับรถก็คือการเปลี่ยนแบบ Major Change

หรือจะพูดว่า Power Query จะมา “ปฏิรูป” Excel ก็คงมิผิด

อีกไม่กี่ปีเด็กรุ่นใหม่อาจไม่ใช้คำสั่งดั้งเดิมที่เป็นของ Excel แล้ว แต่จะใช้คำสั่งใน Power Query แทน

เพราะอะไรน่ะหรือครับ?

เพราะ Power Query ใช้งานง่ายยิ่งกว่าปอกกล้วยเข้าปาก จากเดิมที่เคยนั่งทำแบบถึกๆเป็นชั่วโมงก็จะเสร็จเพียงไม่กี่คลิก

ถ้าข้อมูลเกิดการเปลี่ยนแปลงก็ทำซ้ำทุกขั้นตอนด้วยการคลิกรีเฟรชเพียงปุ่มเดียว

ที่สำคัญคือไม่ต้องเขียนสูตรสักตัว!

ฟังดูเจ๋งมากเลยใช่ไหม งั้นมารู้จักกับ Power Query กัน ^__^ Continue reading “Power Query: ผู้ปฏิรูป Excel สู่ยุค 4.0”

อยากเริ่ม Power BI ให้เริ่มจากคลิปนี้

“อยากเริ่ม Power BI เริ่มยังไงดีครับพี่” ผมได้รับคำถามนี้บ่อยมาก

ผมเองก็ไม่รู้จะตอบยังไง เพราะตัวผมเองเริ่มแบบลองผิดลองถูก ทดลองทำเองมั่วๆ คลิกตรงนั้น ปรับตรงนี้ จิ้มตรงโน้น พองงก็ค้นในอินเทอร์เน็ต อ่านบทความและดูคลิปสอนหลายร้อยคลิป

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

ผมเองก็เคยคิดเหมือนกันว่า ถ้ามีคนสอนพื้นฐานให้แน่นตั้งแต่ต้นก็คงดี เพราะสิ่งสำคัญที่สุดก็คือพื้นฐาน ถ้าพื้นฐานไม่แน่น เวลาเจอเคสยากๆก็จะไม่เข้าใจ หรือทำให้รู้ว่าสิ่งที่เคยเข้าใจคือสิ่งที่เข้าใจผิดมาโดยตลอด

ผมเองก็ค้นหาสิ่งนั้นเหมือนกัน

จะว่าไปก็มีหลายคนที่สอนพื้นฐาน แต่ส่วนใหญ่อธิบายแต่ทฤษฎี ไม่ได้บอกว่าถ้าไม่ทำแบบนี้แล้วจะเป็นยังไง หรือทำไมต้องทำแบบนี้ ทำให้เรียนแล้วไม่สนุก ไม่เข้าใจ

แล้ววันนี้ผมก็เจอสิ่งที่ค้นหา นั่นก็คือคลิปนี้!

Continue reading “อยากเริ่ม Power BI ให้เริ่มจากคลิปนี้”

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

หนึ่งในปัญหาใหญ่ที่ทำให้ Pivot Table ใช้ไม่ได้ผลก็คือ ข้อมูลไม่ได้ถูกจัดฟอร์แมตให้เป็นฐานข้อมูล หรือก็คือถูกเก็บในแนวขวาง (Crosstab) แทนที่จะเป็นแนวตั้ง!

ข้อมูลแนวขวางที่ว่า หน้าตาประมาณนี้ครับ

1_Database.png

ใครที่ทำฟอร์แคส (Forecast) บ่อยๆ ต้องใช้ฟอร์แมตหน้าตาแบบนี้แน่นอน

เรารู้ว่าข้อมูลแนวขวางไม่สามารถนำไปทำอะไรต่อได้ ปัญหาก็คือจะแปลงให้เป็นแนวตั้งได้ยังไงล่ะ?

ถ้าทำแบบแมนวล นั่งก็อปทีละบรรทัด บอกเลยว่าชีวิตเศร้ามาก (ผมเคยมาแล้ว T_T)

ถ้าใครใช้ VBA ปัญหานี้ถือว่า “จิ๊บๆ” ใช้คำสั่งวนลูป 2 ชั้น เขียนโค้ดไม่กี่บรรทัดก็จบแล้ว

ยิ่งตอนกด F5 แล้วนั่งกระดิกเท้าดูคอมพ์ทำงานเอง บอกเลย “ฟิน” สุดๆ ^^

แต่ปัญหาคือคนส่วนใหญ่ไม่ชำนาญ VBA

แล้วจะทำยังไงล่ะ?

คำตอบคือ ใช้ Power Query และก็คือสิ่งที่กำลังจะปอกแบบหมดเปลือกในบทความนี้ครับ ^__^

รับรองว่าเห็นแล้วจะต้องอึ้ง

เพราะมันง่ายมาก ใช้เวลา 2 นาทีเสร็จ แถมไม่ต้องเขียนสูตรสักตัว!
Continue reading “เห็นแล้วอึ้ง! เทคนิคเปลี่ยนข้อมูลแนวขวางเป็นฐานข้อมูล [Unpivot Nested Columns]”

แนะนำคลิปใช้สูตร DAX แบบเจ๋งเป้ง

ใครที่ชอบ Power Pivot หรือชอบสูตร DAX แนะนำให้ดูคลิปนี้เลยครับ

เป็นคลิปที่ผมดูแล้วชอบมาก ชอบจนอยากบอกต่อ ดูจบแล้วก็ดูซ้ำอีก

ขอเล่าให้ฟังย่อๆเป็นการเรียกน้ำย่อยนิดนึงละกัน ^^

คลิปนี้สอนเทคนิคการคำนวณยอดขายที่เปลี่ยนแปลงเมื่อเทียบกับปีที่แล้ว แสดงข้อมูลทั้งแบบรายเดือนและรายปี

ฟังเผินๆเหมือนจะง่าย แต่ขอบอกว่ายากมากครับ Continue reading “แนะนำคลิปใช้สูตร DAX แบบเจ๋งเป้ง”

Blog at WordPress.com.

Up ↑

%d bloggers like this: