почему итоговая сумма вычитает - PullRequest
0 голосов
/ 10 апреля 2019

Я хочу иметь промежуточные итоги своего рабочего времени, но вместо суммирования это вычитает!У меня есть модель данных с таблицей фактов для рабочих часов, связанных с таблицей дат измерения.

У меня есть вычисляемый столбец в таблице «Рабочее время», который в основном:

Продолжительность = рабочее время в секундах / 3600

Теперь я хочу, чтобы на основе промежуточного итогав этом столбце «длительность» и измерение времени.Я попытался быстро измерить и написать свою собственную версию, но она возвращает числа, которые в основном вычитают, а не суммируют.

Формула следующая:

running total in DATUM = 
CALCULATE(
    SUM('working hours[duration]),
    FILTER(
        ALLSELECTED('Dim-Time'[Date]),
        ISONORAFTER(''Dim-Time'[Date], MAX(''Dim-Time'[Date]), DESC)
    )
)

и вот результат, который я получаю:

enter image description here

Что я делаю не так?

...