Привет, я работаю над Power BI с некоторыми DAX, показателями и таблицами, чтобы получить последнюю запись с накопленной датой из-за диапазона дат, вот таблица - PullRequest
0 голосов
/ 18 февраля 2019

Я работаю над Power BI с некоторыми DAX, показателями и таблицами, чтобы получить последнюю запись с накопленной датой из-за среза даты, мне нужно получить информацию о строках, чтобы рассмотреть их данные с помощью среза даты.

Base Image

И то, что я хочу получить в результате, - это срезатель даты, если даты будут включать по элементам, если дата <= 26/06/2018 </p>

Data filtered by date and summarized by item

И если дата <= 12/07/2018 ищет последние строки даты </p>

Data filtered by date and summarized by item

Большое спасибо за вашу помощь

1 Ответ

0 голосов
/ 20 февраля 2019

Меры и срезы обычно не работают, если вы пытаетесь фильтровать с мерой, которая фильтруется срезами.

См. Эту меру DAX:

if(CALCULATE(max(table1[date]),ALLEXCEPT(Table1,Table1[Score],Table1[Percentage_By_Class]))=max(Table1[Date]),1,0)

Эта мера будет подсвечивать самые последние записи (всех времен) с 1, а все остальные записи с 0. Вы можете использовать эту меру вфильтры визуального уровня, чтобы выделить последний набор записей.

К сожалению, он не будет обновляться при смене фильтра с помощью среза, в результате чего таблица будет возвращаться пустой.

Единственное решение, которое я могу порекомендовать, - это изменить срезы даты на другой тип, которыйлучше подходит для поиска записей, которые вы ищете.

...