ตารางวันที่
ตารางวันที่คือตารางปฏิทินแยกที่ทำให้ฟังก์ชัน Time Intelligence ทำงานได้ถูกต้อง
เริ่มอ่านตรงนี้ก่อน
อธิบายแบบง่าย
ตารางวันที่ คือเรื่องที่ช่วยให้เราใช้ทำรายงานและ dashboard จากข้อมูลได้ถูกทางขึ้น
ระดับ
เหมาะกับคนที่เริ่มลงมือทำแล้ว
ใช้เมื่อไหร่
คุณกำลังจะใช้ฟังก์ชัน Time Intelligence ใด ๆ
อ่านแล้วทำอะไรต่อ
สร้างตารางวันที่ตั้งแต่ต้นปีแรกถึงสิ้นปีล่าสุดของข้อมูล แล้วเชื่อมคอลัมน์ Date เข้ากับวันที่ในตารางยอดขาย
ใช้ตอนไหน?
- คุณกำลังจะใช้ฟังก์ชัน Time Intelligence ใด ๆ
- คุณต้องการกรองหลายตารางด้วยมิติเวลาเดียวกัน
- คุณต้องการชื่อเดือนหรือไตรมาสไว้แสดงและเรียงลำดับให้ถูก
ความหมาย
ตารางวันที่ (date table หรือตารางปฏิทิน) คือตารางที่มีหนึ่งแถวต่อหนึ่งวันแบบต่อเนื่องไม่ขาดช่วง พร้อมคอลัมน์ช่วยเช่น ปี ไตรมาส เดือน ชื่อเดือน ใช้เป็นมิติเวลากลางที่เชื่อมกับตารางข้อเท็จจริง และต้องทำเครื่องหมาย Mark as date table เพื่อให้ Time Intelligence ทำงานถูกต้อง
สร้างตารางวันที่ด้วย DAX
ใช้ CALENDAR หรือ CALENDARAUTO สร้างช่วงวันที่ แล้วเพิ่มคอลัมน์ปีและเดือนด้วย ADDCOLUMNS
Date =
ADDCOLUMNS(
CALENDAR(DATE(2022,1,1), DATE(2026,12,31)),
"Year", YEAR([Date]),
"Month No", MONTH([Date]),
"Month", FORMAT([Date], "MMM")
)ตัวอย่างการใช้
ปฏิทินครอบคลุมทุกวัน
สร้างตารางวันที่ตั้งแต่ต้นปีแรกถึงสิ้นปีล่าสุดของข้อมูล แล้วเชื่อมคอลัมน์ Date เข้ากับวันที่ในตารางยอดขาย