У меня следующая проблема ..
У меня есть эта таблица:
Я хочу создать вычисляемый столбец, в котором будет указываться разница дней между двумя датами одного и того же кода ( ХПК ), разница должна рассчитываться на основе даты перед строкой.
Например:
Использование ХПК B
ХПК | ДАТА | days_diff
B | 05/01/2018 |
B | 01.09.2008 | 4
B | 01.12.2008 | 3
В примере изображения коды / даты отсортированы по порядку, но в действительности они не в порядке.
Я пытался использовать следующее предложение в DAX:
DATEDIFF(Testing[DATE]; FIRSTDATE(FILTER( ALL(Testing[DATE]) ;Testing[DATE] > EARLIER(Testing[DATE])));DAY)
Объяснение того, что я пробовал:
Сделайте разницу между датой в строке и использованием функции EARLIER , чтобы получить самую последнюю дату из текущей.
Однако я получил следующий результат:
Я не могу отфильтровать ХПК , поэтому анализ «РАННЕГО» выполняется только в той же «группе», поэтому я понимаю, что PowerBI рассматривает все даты.
Есть идеи?