This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreLevel up your Power BI skills this month - build one visual each week and tell better stories with data! Get started
Hi,
I am trying to create a Dimdate table in power bi and the table should contain all dates from today's month last year till today. I have used CALENDAR(DATE(YEAR(TODAY()),MONTH(TODAY())-13,DAY(TODAY())),today()) however it is not solving my purpose as the result contains dates from today's date 13 months ago till today. I need the table to contain dates from 1st of same month last year till today
Eg - as today is 10/13/2017, the table contains data from 10/13/2016 till 10/13/2017 but i need my table to contain data from 10/1/2016 till 10/13/2017
Thanks in advance
Regards,
Rohith
Solved! Go to Solution.
Hey,
I just copied this statement from sample table, on a 2nd look I realized that the CALENDAR(<Startdate>, <Enddate>) function was missing, but now it's complete
Table = CALENDAR( DATE(YEAR(TODAY())-1,MONTH(TODAY()),1), TODAY())
Regards
Tom
Hey,
try this
CALENDAR= DATE(YEAR(TODAY())-1,MONTH(TODAY()),1), TODAY())
Hopefully this is what you are looking for
Regards
Tom
Hi Tom,
Thanks for quick response however I am getting an error. Played around with the braces still no luck
Regards,
Rohith
Hey,
I just copied this statement from sample table, on a 2nd look I realized that the CALENDAR(<Startdate>, <Enddate>) function was missing, but now it's complete
Table = CALENDAR( DATE(YEAR(TODAY())-1,MONTH(TODAY()),1), TODAY())
Regards
Tom
Works as expected Thanks a ton!
Check out the April 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
| User | Count |
|---|---|
| 34 | |
| 29 | |
| 29 | |
| 21 | |
| 18 |
| User | Count |
|---|---|
| 69 | |
| 48 | |
| 33 | |
| 24 | |
| 24 |