cancel
Showing results for 
Search instead for 
Did you mean: 

Fabric is Generally Available. Browse Fabric Presentations. Work towards your Fabric certification with the Cloud Skills Challenge.

Reply
Jendeep
Regular Visitor

Calculate Actual spend from a cumulative spend

How to create dax measure 'actual spend' for that month when I have cumulative spend amount value for month on month. Please help.

I tried something like this

ActualSpend = CALCULATE([Spend To Date]-CALCULATE([Spend To Date],PREVIOUSMONTH('dates table'[Date].[Date])),VALUES (' dates table'[Date].[Date]))
but it gives me the same value as the Spend To Date. 
[Spend To Date] is a measure that calculates the sum(costactualspent)
what am I missing? 
2 REPLIES 2
Gengar
Helper II
Helper II

Hi @Jendeep ,

 

Please try something like this:

ActualSpend =
VAR _previous =
    CALCULATE (
        [Spend To Date],
        FILTER (
            ALL ( 'dates table' ),
            [Date] <= EOMONTH ( MAX ( 'dates table'[Date] ), -1 )
        )
    )
RETURN
    [Spend To Date] - _previous

 

Best regards,

Gengar

Hi,

I applied your formulae to calculate the actual spend for that month. It is appearing as below. 

 

Jendeep_1-1691733350360.png

 

Helpful resources

Announcements
PBI November 2023 Update Carousel

Power BI Monthly Update - November 2023

Check out the November 2023 Power BI update to learn about new features.

Community News

Fabric Community News unified experience

Read the latest Fabric Community announcements, including updates on Power BI, Synapse, Data Factory and Data Activator.

Power BI Fabric Summit Carousel

The largest Power BI and Fabric virtual conference

130+ sessions, 130+ speakers, Product managers, MVPs, and experts. All about Power BI and Fabric. Attend online or watch the recordings.

Top Solution Authors
Top Kudoed Authors