DAX YTD для прошлогодней меры не работает на последнюю дату - PullRequest
0 голосов
/ 28 апреля 2020

У меня есть таблица «Date» с полем [Date] с датами с «6/2/2012» по «17/04/2020» в последовательном порядке, поэтому 2877 дат. У меня также есть поле [CustWEDate], которое представляет настраиваемую дату окончания недели с субботы по пятницу для каждого [Дата]. Данные выглядят так:

Дата; CustWEDate
6/2/2012; 6/8/2012
...
6/8/2012; 6/8/2012
...
4/4/2020; 4/10/2012
...
4/10/2020; 4/10/2020 1010 * 4/11/2020; 4/17/2020
...
4/17/2020; 4/17/2020

У меня также есть показатель, [Итого], с соответствующей датой.

Моя цель - показать с начала года изменения в годовом исчислении [ Итого] для каждого [CustWEDate].

  1. Мой общий показатель за текущий год за этот год работает отлично для всех [CustWEDate], включая последний '4/17 / 2020' . Это мера:

YTDThisYear = CALCULATE ( [Total], DATESYTD ( 'Date'[Date] ))

Однако мой итоговый показатель за прошлый год работает ТОЛЬКО для [CustWEDate], который не является последним. Другими словами, это не работает для [CustWEDate] = '4/17/2020'. Эта мера:

YTDLastYear = CALCULATE ( [Total], DATESYTD ( SAMEPERIODLASTYEAR ( 'Date'[Date] ) ) )

Следовательно, моя мера YOY change работает для всех [CustWEDate], кроме последней в наборе. Как я могу исправить № 2 выше?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...