PowerBI конец месяца - PullRequest
       46

PowerBI конец месяца

0 голосов
/ 03 октября 2019

Я использую месячные данные и пытаюсь отобразить расчеты% в годовом исчислении.

Однако мой код не является устойчивым для разных дат конца месяца, вызванных високосными годами, я думаю.

Value YoY% 2 = 

VAR START_DATE = DATEADD('DATA'[Date], -12, MONTH) 

RETURN

   DIVIDE(SUM(DATA[Value]), CALCULATE(SUM(DATA[Value]),START_DATE))-1

the negative spikes are in feb

Я очень начинающий бизнес-аналитик. Спасибо за вашу помощь.

1 Ответ

0 голосов
/ 03 октября 2019

Попробуйте следующее:

Value YoY% 2 = 
VAR Curr_Year = YEAR(SELECTEDVALUE(DATA[Date]))
VAR Last_Year = Curr_Year - 1 
RETURN
   DIVIDE(
      CALCULATE(SUM(DATA[Value]), FILTER(DATA, YEAR(DATA[Date]) = Curr_Year)),
      CALCULATE(SUM(DATA[Value]), FILTER(DATA, YEAR(DATA[Date]) = Last_Year))
   )
...