ОстатокЕдСоСкидкой>30%:=
VAR _F1 =
(
1
- DIVIDE (
CALCULATE ( SUM ( Sales[Выручка] ) ),
(
CALCULATE (
SUMX ( 'Sales', 'Sales'[Ед.Продано] * RELATED ( Product[ПервоначальнаяЦена] ) )
)
)
)
)
VAR _t2 =
//Создаю виртуальную таблицу, которая должна в сводной в контексте фильтра по месяцам создавать таблицу с условием скидки
ADDCOLUMNS (
VALUES ( 'Product'[SKU] ),
"t2", IF ( _F1 > 0.3 || _F1 < 0, 1, 0 )
)
// не могу умножить остатки на [t2]
RETURN
CALCULATE (
SUMX ( 'Ostatki', 'Ostatki'[Остаток.Ед] * related('_t2'[t2]) ),
LASTNONBLANK (
'Календарь'[Date],
CALCULATE ( COUNTROWS ( 'Ostatki' ), ALL ( Product ) )
)
)