Forum Discussion
MarceloPereira
6 years agoFrequent Visitor
Exclude weekend using dateadd
Hi Everyone. I need help to compare the margin of sales. When I compare Monday's sales margin with the day before, the DATEADD function searches for Sunday's margin, where I don't have sales....
- 6 years ago
Hi MarceloPereira ,
Try this instead:C_MargemTeste = var _Date = MAX(DIM_CALENDARIO[Date]) var _isWeekday = WEEKDAY(_Date, 2) RETURN SWITCH(TRUE(), _isWeekday = 1, CALCULATE([C_Margem], DIM_CALENDARIO[Data] = _Date - 3), _isWeekday > 1 && _isWeekday <= 5, CALCULATE([C_Margem], DIM_CALENDARIO[Data] = _Date - 1))
MarceloPereira
6 years agoFrequent Visitor
hnguy71
6 years agoSuper User
Hi MarceloPereira ,
Try this instead:
C_MargemTeste =
var _Date = MAX(DIM_CALENDARIO[Date])
var _isWeekday = WEEKDAY(_Date, 2)
RETURN
SWITCH(TRUE(),
_isWeekday = 1, CALCULATE([C_Margem], DIM_CALENDARIO[Data] = _Date - 3),
_isWeekday > 1 && _isWeekday <= 5, CALCULATE([C_Margem], DIM_CALENDARIO[Data] = _Date - 1))
- MarceloPereira6 years agoFrequent Visitor
- Jwheels276 years agoNew Member
How would you account for holidays using this?