cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Bharathi_99
Helper II
Helper II

Dynamic Previous Months Data

Hi All,

I have a Separate date table in power BI with name "Date", I have columns Date, Year, Month , quarter in that table
I have another table Content
I have made relation of date table Date column and Content table Date column, Content doesn't have quarter year and Month separate columns, just date column 
I want to show last two months Likes which column name is Content Likes count if i select particular Month

For example If i select March 2022 it must show count of Likes for February and Likes count of Jan separately and it must also show avg percentage difference
Currently I am just filtering for last two month, just last two months

But it should be now like if I click on any years any month , it must show last two months likes count to that selected month

please h

1 ACCEPTED SOLUTION
Greg_Deckler
Super User
Super User

@Bharathi_99 You can use EOMONTH for this kind of thing. For example:

1 Month Ago Measure = 
  VAR __Date = MAX( 'Dates'[Date] )
  VAR __MaxDate = EOMONTH( __Date, -1 )
  VAR __MinDate = DATE( YEAR( __MaxDate ), MONTH( __MaxDate ), 1 )
  VAR __Result = CALULATE( [Some Measure], 'Dates'[Date] >= __MinDate && 'Dates[Date] <= __MaxDate )
RETURN
  __Result

Also, this may help as well:


@ 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!:
Mastering Power BI 2nd Edition

DAX is easy, CALCULATE makes DAX hard...

View solution in original post

1 REPLY 1
Greg_Deckler
Super User
Super User

@Bharathi_99 You can use EOMONTH for this kind of thing. For example:

1 Month Ago Measure = 
  VAR __Date = MAX( 'Dates'[Date] )
  VAR __MaxDate = EOMONTH( __Date, -1 )
  VAR __MinDate = DATE( YEAR( __MaxDate ), MONTH( __MaxDate ), 1 )
  VAR __Result = CALULATE( [Some Measure], 'Dates'[Date] >= __MinDate && 'Dates[Date] <= __MaxDate )
RETURN
  __Result

Also, this may help as well:


@ 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!:
Mastering Power BI 2nd Edition

DAX is easy, CALCULATE makes DAX hard...

Helpful resources

Announcements
PBI Sept Update Carousel

Power BI September 2023 Update

Take a look at the September 2023 Power BI update to learn more.

Learn Live

Learn Live: Event Series

Join Microsoft Reactor and learn from developers.

Dashboard in a day with date

Exclusive opportunity for Women!

Join us for a free, hands-on Microsoft workshop led by women trainers for women where you will learn how to build a Dashboard in a Day!

MPPC 2023 PBI Carousel

Power Platform Conference-Power BI and Fabric Sessions

Join us Oct 1 - 6 in Las Vegas for the Microsoft Power Platform Conference.

Top Solution Authors