Power BI - разница между суммой в день и общей суммой в таблице

У меня есть таблица с продажами за последние 2 года, и я хочу сравнить продажи в этом году с тем же естественным днем ​​в прошлом году. Например, воскресенье, 1 апреля 2018 года, будет сравниваться с воскресеньем, 2 апреля 2017 года.

Для этого я создал меру

sales_last_year = CALCULATE(Sales[Revenue]); SAMEPERIODLASTYEAR(DATEADD('Calendar'[Date];+1;DAY)))

И я создал еще одну меру, в которой у меня есть значение с того же дня прошлого года:

Prueba_sales_last_year = CALCULATE(Sales[Revenue]); SAMEPERIODLASTYEAR('Calendar'[Date]))

Результат следующий:

Продажи в прошлом году

Как видите, объем продаж в день составляет 5,316 евро и 3,546 евро, что верно, но общая сумма составляет 111,796 евро, что неверно. Однако мера с формулой без натурального дня, сумма двух строк верна. Как я мог это решить?

заранее большое спасибо


person InigoLana    schedule 09.04.2018    source источник
comment
Почему 8,855 правильно, а не 5,316 + 3,546 = 8,862?   -  person Alexis Olson    schedule 09.04.2018
comment
Суммарное значение должно быть 8,862 вместо 111,796. Сумма другой меры отличается, потому что имеет разные значения, учитывает тот же день прошлого года вместо естественного дня.   -  person InigoLana    schedule 09.04.2018


Ответы (1)


Я просто изменил порядок вычисления даты, и проблема была решена.

sales_last_year = CALCULATE(Sales[Revenue]);DATEADD( SAMEPERIODLASTYEAR('Calendar'[Date]);+1;DAY))
person InigoLana    schedule 11.04.2018