Function

โอ้ ว้าว! สูตร Excel นับเฉพาะวันเสาร์-อาทิตย์ [Count Only Weekend]

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

Read more
DAX

สิ่งที่เข้าใจยากที่สุดในสูตร DAX [Context Transition]

คุณเคยใช้สูตร DAX ใน Power BI หรือ Power Pivot ไหมครับ?ถ้าเคย คุณคิดว่าสิ่งที่เข้าใจยากที่สุดคืออะไรครับ?…ติ๊กต่อก ติ๊กต่อก…..บางคนอาจตอบว่า จำนวนฟังก์ชัน เพราะ DAX มีฟังก์ชันเยอะมาก เท่าที่มีตอนนี้ก็ไม่น่าจะน้อยกว่า 500 แถมมีแต่จะเพิ่มขึ้น (โห !) บางคนอาจตอบว่า วิธีการเขียนสูตร เพราะ DAX เป็นภาษาแบบ function base เวลาเขียนต้องซ้อนกันไปซ้อนกันมา ไม่ใช่เขียนเป็นบรรทัดๆเหมือน VBA ถ้าเจอเคสซับซ้อนอาจต้องเขียนซ้อนกัน 10 ชั้น (บ้าไปแล้ว !) แต่สำหรับผม สิ่งที่เข้าใจยากที่สุดคือ Context Transition

Read more