DAX рассчитывает текущую сумму столбца - PullRequest
0 голосов
/ 17 февраля 2020

Я уже пробовал различные решения, найденные в Интернете (которые обычно бывают одинаковыми), но ничего не работает.
Как предложено в https://community.powerbi.com/t5/Desktop/Issue-with-Running-Total/td-p/310720
Я пытался использовать даты столбец в качестве ссылки enter image description here

Затем я создал индексный столбец в Power Query и использовал его в качестве ссылки enter image description here

Как Вы можете видеть, что это просто не работает:
вместо получения текущей суммы, начиная с первого значения (37 800,68 евро), я просто получаю глобальную сумму.

Я также попытался создать Quick New Measure , выбрав опцию Промежуточный итог (см. Полную функцию, автоматически генерируемую Power BI) и затем отобразив результат с график в окне отчета, но опять же результат не имеет смысла (я просто получаю копию поля, которое хочу суммировать ...) enter image description here

ОБНОВЛЕНИЕ

Я реализовал предложение @sigdoug, но получаю следующее enter image description here

Это просто добавление к каждому элементу в столбце Сумма следующего значения, забыв предыдущее.

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

Я должен получить следующие значения:
37 800,68
35 845,11
35 348,57
35 347,57
...

Может ли кто-нибудь помочь мне в понял это правильно? Спасибо

1 Ответ

0 голосов
/ 17 февраля 2020

Извините, Андреа, я должен был на самом деле сделать еще больший тест (и правильно прочитать вопрос). Следующая проблема решит вашу проблему, добавив ее в качестве вычисляемого столбца:

SUMX(FILTER('Table','Table'[Column1<=EARLIER
('Table'[Column1])),'Table'[Column2])

column1 - это индекс, а column2 - значение, которое вы хотите добавлять каждый раз.

...