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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Anonymous
Not applicable

Calculating Cumulative Monthly pipeline Totals

I am trying to create a matrix showing cumulative pipeline est. revenues by Month and deal stagefor a year. I have a monthly projected revenue amount per deal and est. close date (with revenues coming in the month after the est. closing date). So if I have several deals in pipeline closing in March, May, and August, summing up to $100 monthly revenue per stage per month, the table would show $0 for January-March, $100 for April and May, $200 in June-August and $300 for Sep-Dec.

 

I tried to use running total quick measure but it does not add up the previous month revenue to the current month.

 

I would appreciate any advice!table example.jpg

 

Olga

3 REPLIES 3
v-yulgu-msft
Employee
Employee

Hi @Anonymous ,

 

Above screenshot shows your desired output, right? Then how is the source data table?

 

Regards,

Yuliana Gu

Community Support Team _ Yuliana Gu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Anonymous
Not applicable

yes, that was an example how the output should look like. Attached is the source table. The weighted amount is a calculated column (amount * probability). Monthly Weighted Revenue is also calculated as Weighted Amount/Contract term.

I need to calculate the projection of monthly revenue for the year by Deal Stage. The Monthly weighted revenue for a particular deal should appear in a month following after Estimated Close date and in every month until the end of the year. The output table would dispay a sum of projected monthly revenue for all deals in a deal stage by Month.

Would appreciate any advice!

Deal IDDeal StageEstimated Close DateAmountContract termProbabilityWeighted AmountMonthly Weighted Revenue
485497494PitchedSunday, December 1, 201918000240.47200600
611910473PitchedSunday, March 31, 201918000240.47200600
485477092PitchedMonday, April 1, 201918000240.47200600
485486995EngagedWednesday, May 1, 201912000240.67200600
485473861Pitched 18000240.47200600
485507747PitchedMonday, April 1, 201918000240.47200600
485497483PitchedTuesday, October 1, 201930000240.4120001000
485473843PitchedWednesday, July 1, 202030000240.4120001000
485473847PitchedSunday, September 1, 201930000240.4120001000
485477106PitchedFriday, November 1, 201930000240.4120001000
485487005PitchedWednesday, January 1, 202030000240.4120001000
485512835PitchedSunday, March 1, 202030000240.4120001000
485497481PitchedSunday, December 1, 201930000240.4120001000
485483408EngagedSaturday, June 1, 201921000240.6126001050
485512834PitchedFriday, November 1, 201936000240.4144001200
485516774PitchedSunday, September 1, 201936000240.4144001200
485497489PitchedSunday, September 1, 201936000240.4144001200
485507752PitchedSaturday, June 1, 201936000240.4144001200
485505114PitchedFriday, November 1, 201936000240.4144001200
485490881PitchedTuesday, October 1, 201936000240.4144001200

 

Thank you!

 

JayHerrera
Advocate I
Advocate I

@Anonymous   You can try using DAX measure as below to sum cumulative value. 

CALCULATE(SUM(<dataset>[<revenue field>])
,FILTER(ALLSELECTED(<dataset>)
,MAX(<dataset>[<date period>]) >= <dataset>[<date period>]))

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

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