Годовое процентное изменение в Power BI - PullRequest
0 голосов
/ 24 мая 2019

Я рассчитываю рассчитать ежегодное процентное изменение с сегодняшнего дня ряда индексов фондового рынка.Данные представляют собой плоскую структуру, не развернутую относительно столбца даты.

Я использую календарь с ежедневными значениями, продолжающимися до конца текущего года.Мой текущий код:

Ann pch = 

VAR
__EarliestValue = CALCULATE(SUM('Equity Markets (2)'[Value]),
           SAMEPERIODLASTYEAR( 'Calendar'[Date]))

VAR __LastDateValue = SUM('Equity Markets (2)'[Value])

RETURN
CALCULATE(
    DIVIDE(__LastDateValue,__EarliestValue)-1)

возвращает ответы, которые явно неверны.

Я очень новичок в DAX / PBI.

DATA:

data

У меня также есть таблица календаря:

calendar

structure

1 Ответ

1 голос
/ 24 мая 2019

Я думаю, что метрика на самом деле правильная, что заставляет вас верить, что это не так?Можете ли вы поделиться своим выводом?

Что вам нужно сделать сейчас, это поместить его в контекст, т.е. поместить «Календарь [Дата]» в нужный визуал (например, в таблицу).Если вы этого не сделаете, вы рассчитаете общую сумму стоимости, деленную на общую сумму стоимости для дат, предшествующих одному году, что может вернуть довольно странное число.Если вы сделаете это, с другой стороны, вы должны получить сравнение с годовым показателем.

Что-то, на что следует обратить внимание - существуют также быстрые измерения: quick measures

Проверьте ихв качестве одного из них на самом деле всего за год, что вы можете попробовать.

...