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

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
RichardS
New Member

Significant anniversaries

I am new to the Board so if this has been covered elsewhere, apologies.....

 

I am trying to get a report to show upcoming anniversaries of service, flagging specifically significant ones such as 10th, 21st, 25th etc.  I can get the upcoming anniversaries using a date column from Excel and calculating in a table using DAX the number of years passed.  I have added a table of the "key" years but I cannot think how to link that to the years calculated in the table.  My alternative was to calculate the number of years in the query but I cannot see an equivalent to the DAX "TODAY()" function.  Please can anyone help?

 

Thanks

1 ACCEPTED SOLUTION
Stachu
Community Champion
Community Champion

the M funcitons that may help you are:

https://msdn.microsoft.com/en-us/query-bi/m/datetime-localnow

https://msdn.microsoft.com/en-us/query-bi/m/datetime-fixedlocalnow

they return DateTime type so you may want to convert it to Date type
https://msdn.microsoft.com/en-us/query-bi/m/datetime-date

 

I'm not clear on how you want to merge the tables - is it with simple join?

 



Did I answer your question? Mark my post as a solution!
Thank you for the kudos 🙂

View solution in original post

3 REPLIES 3
Greg_Deckler
Super User
Super User

Perhaps something like this:

 

Column = IF([Years]) IN 'KeyYears'[Years],"Important","Still important but not really all that important")


Follow on LinkedIn
@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
Power BI Cookbook Third Edition (Color)

DAX is easy, CALCULATE makes DAX hard...
Stachu
Community Champion
Community Champion

the M funcitons that may help you are:

https://msdn.microsoft.com/en-us/query-bi/m/datetime-localnow

https://msdn.microsoft.com/en-us/query-bi/m/datetime-fixedlocalnow

they return DateTime type so you may want to convert it to Date type
https://msdn.microsoft.com/en-us/query-bi/m/datetime-date

 

I'm not clear on how you want to merge the tables - is it with simple join?

 



Did I answer your question? Mark my post as a solution!
Thank you for the kudos 🙂

Got it, thanks

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.