טבלת תאריכון נדרשת בכל מודל שבנוי בתוך מסגרת זמן, במיוחד אם נדרשת השוואה בין תקופות שונות. ניתן לבנות טבלת תאריכים באמצעות נוסחת DAX. ישנן שתי פונקציות DAX יעודיות עיקריות לבניית תאריכון כמו CALENDAR או CALENDARAUTO שההבדל ביניהן הוא בעיקר ניצול משאבי מיחשוב שונים אבל ברוב המודלים הבסיסיים מספיק להשתמש ב CALENDAR. 

הנה דוגמא לטבלת תאריכון בסיסית שעליה אפשר להוסיף עמודות לפי הצורך: 

במודל הטבלאות ב PBI יוצרים טבלה חדשה:

Date = 
ADDCOLUMNS (CALENDAR (DATE (2019, 1, 1),  DATE (2021, 12, 31)),
    "Year", YEAR ( [Date] ),
    "Month Name", FORMAT ( [Date], "mmm" ),
    "Month Number", MONTH ( [Date] )
)

יוצרים עמודה חדשה שמתרגמת את עמודת מספר החודש לשמות החודשים בעברית:

חודש = 
 SWITCH('Date'[Month Number],
  1,"ינואר",2,"פברואר",3,"מרץ",4,"אפריל",5,"מאי",6,"יוני",7 ,"יולי",
  8,"אוגוסט",9,"ספטמבר",10,"אוקטובר",11,"נובמבר",12,"דצמבר"
)

והנה התוצאה: