cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Anonymous
Not applicable

Getting the Last Month values returns wrong values

Hello.

 

I was trying to get a list of the last month values for the Revenue Total column but for some reason the function stops working on the third entry. What could be causing this?

BERMAC_0-1674087067009.png

 

Thank you for your time,

Bernardo Macieira

1 REPLY 1
eliasayy
Impactful Individual
Impactful Individual

hello @Anonymous 
im sure there is a better efficent way to do this but what i did is 

1) create a month-year column : 

Month-Year = FORMAT('Table'[Date],"MM-YYYY")

2) create a sort column : 
sort = FORMAT('Table'[Date],"YYYYMM")
 
3) create a rank for the dates : 
RANK = RANKX('Table','Table'[sort],,ASC,dENSE)
 
4) create a measure: 
Last Month sales = CALCULATE(SUM('Table'[Sales]),FILTER(all('Table'),'Table'[RANK]= (MAX('Table'[RANK])-1)))

i made a very small sample unrelated to your data:


eliasayy_0-1674090134889.png

 

 

eliasayy_1-1674090155542.png

Helpful resources

Announcements
Join Arun Ulag at MPPC23

Join Arun Ulag at MPPC23

Get a sneak peek into this year's Power Platform Conference Keynote.

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!

Top Solution Authors
Top Kudoed Authors