Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
PavB
Frequent Visitor

Create a Calendar Table based off values from another table

Hello,

I am creating a sales report and want to create a calendar that starts with 1/1 and min year in the sales table and ends with 12/31 and max year in the sales table. 

CalendarTbl = Calendar(Date(Year(Min('F-Sales'[Xtn Date])), 1, 1), Date(Year(Max('F-Sales'[Xtn Date])), 12, 31))
I also need columns for Year, Qtr, Month - with Hierarchies created automatically.
Appreciate your suggestions for a good way to do it.
Is it better to do it via Power Query or DAX?
Thanks,
Pav
 
1 REPLY 1
FreemanZ
Super User
Super User

hi @PavB 

your code shall already get what you need. you can simplify that further like:

CalendarTbl = CALENDARAUTO()  //that's all.

Or did i misunderstand you?

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors