Как заставить итоговую сумму игнорировать другие столбцы DAX - PullRequest
0 голосов
/ 07 февраля 2020

У меня есть таблица в Power BI, которая вычисляет промежуточный итог. Однако, когда я добавляю дополнительные столбцы в таблицу, значения портятся. Любые идеи о том, как заставить промежуточную сумму игнорировать указанные c столбцы?

Вот мой код:

Measure =
CALCULATE (
    SUM ( Append1[AVAILABLE] ),
    FILTER (
        ALL ( Append1[DUE DATE] ),
        Append1[DUE DATE] <> MAX ( Append1[DUE DATE] )
    )
)
    + CALCULATE (
        SUM ( Append1[ORDER QTY] ),
        FILTER (
            ALL ( Append1[DUE DATE] ),
            Append1[DUE DATE] <= MAX ( Append1[DUE DATE] )
        )
    )
    - CALCULATE (
        SUM ( Append1[REQUIREMENT QTY] ),
        FILTER (
            ALL ( Append1[DUE DATE] ),
            Append1[DUE DATE] <= MAX ( Append1[DUE DATE] )
        )
    )

Ниже приведены изображения того, как выглядит таблица, когда она работает правильно и как это выглядит, когда я добавляю другой столбец, и значения запутываются.

Правильный итоговый итог:

enter image description here

Неверный промежуточный итог :

enter image description here

Заранее благодарен за помощь!

1 Ответ

1 голос
/ 08 февраля 2020

Мне удалось заставить его работать правильно, используя ALLSELECTED. Спасибо за вашу помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...