Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
Working towards building a formula, but I believe I need to do this in pieces so I'm not confusing anyone. I've asked this a few times and still haven't found my answer... So I will start simple:
How can I get the monthly sum for the latest month in this table? (71.28) I'm trying to set it up to where as new monthly revenue comes in, it is getting the total for the latest month and multiplying that figure by 12.
Solved! Go to Solution.
@Anonymous
Try putting the *12 after the last parenthesis.
Regards
Victor
Lima - Peru
@Anonymous Hi, you can use this measure:
LastMonthRevenue = VAR LastMonthRevenueDate = MONTH ( LASTDATE ( Table1[Revenue Date] ) ) VAR LastYearRevenueDate = YEAR ( LASTDATE ( Table1[Revenue Date] ) ) RETURN CALCULATE ( SUM ( Table1[Revenue] ); FILTER ( Table1; MONTH ( Table1[Revenue Date] ) = LastMonthRevenueDate && YEAR ( Table1[Revenue Date] ) = LastYearRevenueDate ) )
Regards
Victor
Lima - Peru
@Vvelarde I do have a follow up question if you don't mind. So my supervisors are trying to decide whether they want to see the latest set of records or the 2nd to last set of records. So if I wanted to set it up based on the 2nd to last set of data, how could I modify the given formula to go back an additional month from the latest month?
@Anonymous
Let's made a modification to the measure to be more simple
LastMonthRevenue_Reloaded = VAR LastMonthRevenueDate = EOMONTH ( LASTDATE ( Table1[Revenue Date] ); 0 ) RETURN CALCULATE ( SUM ( Table1[Revenue] ); FILTER ( Table1; EOMONTH ( Table1[Revenue Date]; 0 ) = LastMonthRevenueDate ) )
And -1 month:
LastMonthRevenue_Reloaded-1 = VAR LastMonthRevenueDate_1 = EOMONTH ( LASTDATE ( Table1[Revenue Date] ); -1 ) RETURN CALCULATE ( SUM ( Table1[Revenue] ); FILTER ( Table1; EOMONTH ( Table1[Revenue Date]; 0 ) = LastMonthRevenueDate_1 ) )
Regards
Victor
Lima - Peru
@Vvelarde These work perfectly. I really can't thank you enough! Thought I would never figure it out. Thanks again.
@Anonymous
Try putting the *12 after the last parenthesis.
Regards
Victor
Lima - Peru
@Vvelarde This is the second time you've literally saved my life. Thank you so much! Works like a charm.
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.
User | Count |
---|---|
84 | |
75 | |
68 | |
41 | |
35 |
User | Count |
---|---|
102 | |
56 | |
52 | |
46 | |
40 |