Добрый день! Есть вот такой файл с бюджетами. Помогите, пожалуйста, написать формулу DAX по приросту текущего бюджета к предыдущему. пробовала через dateadd, но не знаю, как прописать для июня и как сделать, чтобы в шапке именно версии бюджета были. Файл прилагаю.
Где Вы это пробовали? Таблица не загружена в модель. Где Вы вообще DAX выражения прописывали?
Можно так:
Код
Бюджет дельта :=
VAR curSum =
SUM ( data[Рубли без НДС] )
VAR firstDataDate =
CALCULATE ( MIN ( data[Год] ); ALL ( data ) )
VAR curDate =
MAX ( data[Год] )
VAR prevDate =
CALCULATE (
MAX ( data[Год] );
ALL ( data[Версия бюджета] );
data[Год] < curDate
)
VAR prevSum =
CALCULATE (
SUM ( data[Рубли без НДС] );
ALL ( data[Версия бюджета] );
data[Год] = prevDate
)
VAR result =
IF ( HASONEVALUE ( data[Год] ) && curDate > firstDataDate; curSum - prevSum )
RETURN
result
Где Вы это пробовали? Таблица не загружена в модель. Где Вы вообще DAX выражения прописывали?
Можно так:
Код
[URL=#]?[/URL] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 Бюджет дельта := VAR curSum = SUM ( data[Рубли без НДС] ) VAR firstDataDate = CALCULATE ( MIN ( data[Год] ); ALL ( data ) ) VAR curDate = MAX ( data[Год] ) VAR prevDate = CALCULATE ( MAX ( data[Год] ); ALL ( data[Версия бюджета] ); data[Год] < curDate ) VAR prevSum = CALCULATE ( SUM ( data[Рубли без НДС] ); ALL ( data[Версия бюджета] ); data[Год] = prevDate ) VAR result = IF ( HASONEVALUE ( data[Год] ) && curDate > firstDataDate; curSum - prevSum ) RETURN result
в Power BI. Это я только пример вырезала из отчета. Спасибо Вам огромное! всё работает!