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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Clemerson
New Member

Dynamic age calculation

Good afternoon

I'm trying to make a dynamic age calculation, using a filter using a D_Calendar,I have a column with the date of birth, from it performed the age calculation 

"Dynamic Age = DATEDIFF([Birth Date],NOW(), YEAR)", it turns out that When I change the date filter indicated in the attached image that the age is also recalculated, Tried in several ways and could not, does anyone know how to do?

Clemerson_0-1664218942445.png

 

3 REPLIES 3
Greg_Deckler
Super User
Super User

@Clemerson Not sure what you are trying to do with the date slicer but if you don't want the birthday to change you could do this:

 

Dynamic Age Measure = 
  VAR __Name = MAX('Table'[Name]) // some identifier
  VAR __BirthDate = MAXX(FILTER(ALL('TAble'),[Name] = __Name),[Birth Date])
RETURN
  DATEDIFF(__BirthDate ,TODAY(), YEAR)

@ 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!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

Thank you for your help,
Actually the date of birth I already have static

Clemerson_0-1664221059268.png

what I need is for dynamic age to change when I filter a different date

Clemerson_1-1664221125004.png

example: Today 09/26/2022 the age is 80, when put in the filter the date of 09/26/2023 the age would have to change to 81, I don't know if I could explain it right.

@Clemerson So maybe this:

Dynamic Age = DATEDIFF([Birth Date],MAX('Table'[Date]), YEAR)

@ 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!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

Helpful resources

Announcements
PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

Top Solution Authors