Forum Discussion
MTD Running Total Sales
- 8 years ago
Correct formula
Prev MTD Running Total Sales =
VAR CurrentDayNumber =
MIN ( MAX ( YTDInfos[CurrentDayNumber] ); MAX ( 'Calendar'[DayNumber] ) )
RETURN
IF (
[Prev MTD Sales] <> BLANK ();
CALCULATE (
[Total Sales];
FILTER (
ALL ( 'Calendar' );
AND ( 'Calendar'[MonthOffset] = -12; 'Calendar'[DayNumber] <= CurrentDayNumber )
)
)
)
Hello!
Try this formulas:
MTD Running Total Sales =
IF (
[MTD Sales] <> BLANK ();
CALCULATE (
[Total Sales];
FILTER (
ALL ( 'Calendar' );
'Calendar'[MonthOffset] = 0
&& 'Calendar'[Date] <= MAX ( 'Calendar'[Date] )
)
)
)
Prev MTD Running Total Sales =
VAR CurrentDayNumber =
MAX ( YTDInfos[CurrentDayNumber] )
RETURN
IF (
[Prev MTD Sales] <> BLANK ();
CALCULATE (
[Total Sales];
FILTER (
ALL ( 'Calendar' );
AND ( 'Calendar'[MonthOffset] = -12; 'Calendar'[DayNumber] <= CurrentDayNumber )
)
)
)
Sorry, Prev MTD Running Total Sales is not correct. I will post correct formula later
- popov8 years ago
Resolver III
Correct formula
Prev MTD Running Total Sales =
VAR CurrentDayNumber =
MIN ( MAX ( YTDInfos[CurrentDayNumber] ); MAX ( 'Calendar'[DayNumber] ) )
RETURN
IF (
[Prev MTD Sales] <> BLANK ();
CALCULATE (
[Total Sales];
FILTER (
ALL ( 'Calendar' );
AND ( 'Calendar'[MonthOffset] = -12; 'Calendar'[DayNumber] <= CurrentDayNumber )
)
)
)- Anonymous8 years agoNot applicable
Thank you so much, this works beautifully!
Have a great day :)
- popov8 years ago
Resolver III
Glad to help you.