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

To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.

Reply
SuppiLo
Frequent Visitor

Wrong sum with Lastdate

I have forecast table with monthly basis forecasts. Forecasts only show current month and future dates. So I need to calculate last sums from previous forecasts.

 

My measure is currently:

CALCULATE

      SUM( Forecast[Plan] ),

      LASTDATE ( Forecast[ForecastFileDate] )

)

As you can see, measure works correctly except total is wrong. It only sums from latest forecast which is August.

SuppiLo_0-1631777426271.png

I tried also with:

CALCULATE(

    SUM( Forecast[Plan] ),

    FILTER(

        ALL( Forecast[ForecastFileDate] ), Forecast[ForecastFileDate] = MAX( Forecast[ForecastFileDate] )

) )

But it gives me same result as LASTDATE.

I have date table with inactive relationship with Date -> ForecastFileDate

 

1 ACCEPTED SOLUTION

Thanks for the reply.

That didn't help since I didn't know how to calculate history dates.

 

I ended with this measure:

CALCULATE(

SUM ( Forecast[Plan] ),

FILTER( Forecast, Forecast[ForecastFileDate] = Forecast[Date] )

)

Then I summed future dates from latest file and now totals work correctly.

View solution in original post

2 REPLIES 2
Greg_Deckler
Community Champion
Community Champion

@SuppiLo This looks like a measure totals problem. Very common. See my post about it here: https://community.powerbi.com/t5/DAX-Commands-and-Tips/Dealing-with-Measure-Totals/td-p/63376

Also, this Quick Measure, Measure Totals, The Final Word should get you what you need:
https://community.powerbi.com/t5/Quick-Measures-Gallery/Measure-Totals-The-Final-Word/m-p/547907



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!:
DAX For Humans

DAX is easy, CALCULATE makes DAX hard...

Thanks for the reply.

That didn't help since I didn't know how to calculate history dates.

 

I ended with this measure:

CALCULATE(

SUM ( Forecast[Plan] ),

FILTER( Forecast, Forecast[ForecastFileDate] = Forecast[Date] )

)

Then I summed future dates from latest file and now totals work correctly.

Helpful resources

Announcements
September Power BI Update Carousel

Power BI Monthly Update - September 2025

Check out the September 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors