Суточное значение - это разница между двумя последовательными совокупными значениями.
Пример
Например, дневное значение 13 / APR / 2020 определяется как совокупное значение 13 / APR. / 2020 минус совокупное значение 12 / АПР / 2020 (предыдущий день).
Предположение
Я предполагаю, что накопленное значение находится в вашем источнике данных, потому что если вы рассчитали накопленные значения в DAX, это будет означать, что у вас есть ежедневные значения, доступные в вашем источнике данных.
Решение
Вам необходимо lag function
, чтобы получить совокупное значение в предыдущий день , а затем рассчитать разницу между двумя совокупными значениями, как описано в моем примере. Вы можете просто сделать это вычисление в своем источнике данных и прочитать дополнительный столбец данных в PBI.
Вместо этого, если мое предположение неверно, вы можете определить вычисляемый столбец для воспроизведения поведения задержки, как объяснено здесь сотрудник Microsoft.
Без дополнительной информации о вашей модели данных я могу скопировать здесь его общий ответ для lag
, используя вычисленные столбцы :
Lag_Value=
VAR myID = 'Table1'[ID]
VAR myLastDate = MAXX(FILTER('Table1','Table1'[ID]=myID && 'Table1'[Date] < EARLIER('Table1'[Date])),'Table1'[Date])
RETURN
SUMX(FILTER('Table1','Table1'[Date] = myLastDate && 'Table1'[ID] = myID),'Table1'[Cumulative Value])