It tells Power BI which table contains valid dates for time intelligence calculations like year-to-date or month-to-date.
Click to reveal answer
beginner
Why is it important to mark a table as a date table?
Because Power BI needs to know which table has continuous dates to correctly calculate time-based measures and use built-in time intelligence functions.
Click to reveal answer
beginner
What column must a date table have to be marked as a date table?
It must have a column with unique dates and no gaps, usually a Date column with continuous daily dates.
Click to reveal answer
beginner
How do you mark a table as a date table in Power BI?
Go to the Modeling tab, select 'Mark as Date Table', then choose the column with unique dates.
Click to reveal answer
beginner
What happens if you don’t mark a date table in Power BI?
Time intelligence functions may not work correctly or give wrong results because Power BI won’t know which dates to use.
Click to reveal answer
What is the main purpose of marking a table as a date table in Power BI?
ATo create relationships automatically
BTo sort data alphabetically
CTo filter numeric columns
DTo enable time intelligence calculations
✗ Incorrect
Marking a table as a date table allows Power BI to perform time intelligence calculations like YTD or MTD.
Which column should you select when marking a date table?
AA column with duplicate dates
BAny text column
CA column with unique, continuous dates
DA numeric ID column
✗ Incorrect
The date column must have unique and continuous dates for correct time intelligence.
Where in Power BI do you find the option to mark a table as a date table?
AData tab
BModeling tab
CView tab
DHome tab
✗ Incorrect
The 'Mark as Date Table' option is under the Modeling tab.
What can happen if you don’t mark a date table but use time intelligence functions?
AFunctions may return incorrect results
BPower BI will crash
CData will be deleted
DNothing will happen
✗ Incorrect
Without marking a date table, time intelligence functions may not work properly and give wrong results.
Can you mark multiple tables as date tables in one Power BI model?
ANo, only one table can be marked as date table
BYes, any number of tables
COnly if they have the same columns
DOnly if they are linked
✗ Incorrect
Power BI allows only one table to be marked as the official date table.
Explain why marking a table as a date table is important in Power BI and how it affects time intelligence calculations.
Think about how Power BI knows which dates to use for calculations like year-to-date.
You got /4 concepts.
Describe the steps to mark a table as a date table in Power BI.
Remember the menu location and what column to pick.
You got /4 concepts.
Practice
(1/5)
1. What is the main purpose of marking a table as a date table in Power BI?
easy
A. To automatically generate charts from the table
B. To tell Power BI which table contains the calendar dates for time intelligence
C. To create a relationship between two unrelated tables
D. To hide the table from report view
Solution
Step 1: Understand the role of a date table
A date table contains a list of dates used for time-based calculations and filtering.
Step 2: Recognize what marking a date table does
Marking a table as a date table tells Power BI to use it for time intelligence functions like year-to-date or month-to-date calculations.
Final Answer:
To tell Power BI which table contains the calendar dates for time intelligence -> Option B
Quick Check:
Mark as date table = Identify calendar table [OK]
Hint: Mark date table to enable time intelligence easily [OK]
Common Mistakes:
Confusing marking date table with creating relationships
Thinking it hides the table
Assuming it auto-generates visuals
2. Which of the following is the correct way to mark a table as a date table in Power BI Desktop?
easy
A. Create a new measure with DAX using CALENDAR function
B. Rename the table to 'DateTable'
C. Drag the date column to the Filters pane
D. Right-click the table > Mark as Date Table > Select the date column
Solution
Step 1: Locate the marking option in Power BI Desktop
In the Fields pane, right-click the table you want to mark as a date table.
Step 2: Apply the mark as date table action
Choose 'Mark as Date Table' and then select the column that contains unique dates.
Final Answer:
Right-click the table > Mark as Date Table > Select the date column -> Option D
Quick Check:
Mark date table via right-click menu [OK]
Hint: Right-click table to mark date table quickly [OK]
Common Mistakes:
Trying to mark via DAX measure
Dragging date column to filters instead
Renaming table does not mark it
3. Given a date table named 'Calendar' with a column 'Date' containing unique continuous dates, what will be the result of this DAX measure after marking 'Calendar' as a date table?
A. Calculates year-to-date sales correctly using the Calendar table
B. Returns an error because TOTALYTD requires a numeric column
C. Ignores the Calendar table and sums all sales
D. Calculates sales only for the current month
Solution
Step 1: Understand TOTALYTD function
TOTALYTD sums values from the Sales table filtered by dates up to the current date in the specified date column.
Step 2: Effect of marking the Calendar table
Marking 'Calendar' as a date table enables Power BI to use Calendar[Date] properly for time intelligence calculations like YTD.
Final Answer:
Calculates year-to-date sales correctly using the Calendar table -> Option A
Quick Check:
Marked date table enables correct TOTALYTD [OK]
Hint: Mark date table to enable TOTALYTD calculations [OK]
Common Mistakes:
Thinking TOTALYTD needs numeric date column
Assuming it sums all sales ignoring date
Confusing YTD with monthly totals
4. You marked a table as a date table but receive incorrect time intelligence results. What is the most likely cause?
medium
A. The date column contains duplicate or missing dates
B. The table is not connected to any other table
C. The date column is formatted as text
D. The table has too many columns
Solution
Step 1: Check date column uniqueness
Marking a date table requires the date column to have unique, continuous dates without gaps.
Step 2: Understand impact of duplicates or gaps
If duplicates or missing dates exist, time intelligence functions may produce wrong or unexpected results.
Final Answer:
The date column contains duplicate or missing dates -> Option A
Quick Check:
Unique continuous dates needed for correct time intelligence [OK]
Hint: Ensure date column has unique continuous dates [OK]
Common Mistakes:
Ignoring duplicates in date column
Blaming table relationships first
Thinking column format alone causes errors
5. You have a sales table and a calendar table with a 'Date' column. You want to create a report showing monthly sales trends using time intelligence. Which steps correctly apply marking as date table and relationships to achieve this?
hard
A. Create a relationship from sales[Date] to calendar[Date], no need to mark any table as date table
B. Mark the sales table as date table, create a relationship from calendar[Date] to sales[Date], no need for unique dates
C. Mark the calendar table as date table, ensure 'Date' column is unique, create a relationship from sales[Date] to calendar[Date]
D. Mark both tables as date tables and create a many-to-many relationship between their date columns
Solution
Step 1: Mark the calendar table as date table
The calendar table must be marked as date table with a unique continuous 'Date' column for time intelligence.
Step 2: Create a relationship from sales to calendar
Establish a one-to-many relationship from sales[Date] (many) to calendar[Date] (one) to filter sales by calendar dates.
Final Answer:
Mark the calendar table as date table, ensure 'Date' column is unique, create a relationship from sales[Date] to calendar[Date] -> Option C
Quick Check:
Mark calendar and relate sales date to calendar date [OK]
Hint: Mark calendar table and link sales date to it [OK]
Common Mistakes:
Marking sales table instead of calendar
Skipping marking date table
Creating wrong relationship direction or type
Recommended
Ready to prove it?
Pass the test and this pattern moves unknownstrongwhile earning +1 Grip toward your certificate.