Топ 10 фильтров Парето с срезом даты - PullRequest
0 голосов
/ 27 февраля 2020

добрый день.

Я сделал диаграмму Парето в 10 лучших штатах, но когда я применил фильтр к срезу данных, мера "совокупных целей" расходится.

правильно : enter image description here

Неправильно: enter image description here

Для используемых мер:

Goals =
CALCULATE (
    SUM ( 'All domains - main data'[Value] );
    FILTER (
        'All domains - main data';
        'All domains - main data'[Attribute] <> "Goal Completions"
    )
)

Classification =
RANKX ( ALL ( 'All domains - main data'[Region] ); [Objectives];; DESC )

Cumulative goals =
CALCULATE (
    [Goals];
    TOPN (
        [Classification];
        ALL ( 'All domains - main data'[Region] );
        [Goals]; DESC
    )
)


Total =
CALCULATE (
    [Goals];
    ALLEXCEPT ( 'All domains - main data'; 'All domains - main data' )
)

% Pareto = [Cumulative targets] / [Total]

1 Ответ

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

Я не уверен, что это будет работать, но попробуйте это для Cumulative goals.

Cumulative goals =
SUMX (
    TOPN (
        [Classification];
        ALL ( 'All domains - main data'[Region] );
        [Goals]; DESC
    );
    [Goals]
)

Использование TOPN в качестве таблицы фильтров внутри CALCULATE немного странно.

...