กลับไปหน้า Power BI
ทริคPower BI

ตารางวันที่

ตารางวันที่คือตารางปฏิทินแยกที่ทำให้ฟังก์ชัน 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 เข้ากับวันที่ในตารางยอดขาย