Страницы: 1
RSS
Кол-во уникальных значений на основе меры, Power Pivot Dax
 
Добрый день,

Не могу сообразить, как подсчитать кол-во уникальных артикулов по условию, которое бы считалось на основе меры. Есть таблица артикул и магазин, где он продается. Мне нужно сделать сводную, которая показывала, что у этого бренда столько артикулов продется в больше чем в 2 магазинах.

Другими словами отсечь артикулы, которые продаются меньше, чем в 2 магазинах.

Прикрепил файл и скриншот данных и результата, можете, пожалуйста, помочь как написать меру для этого?

Сейчас показывается верно, если раскрыть сводную до артикула, но на уровне бренда это неверно (что логично).
 
Если оптимально - то так:

Код
кол-артикулов более чем в 2 магазинах:=
COUNTROWS (
    FILTER (
        ADDCOLUMNS (
            VALUES ( 'Таблица1'[Артикул] ),
            "count",
                CALCULATE (
                    COUNTROWS (
                        DISTINCT ( 'Таблица1'[Магазин] )
                    )
                )
        ),
        [count] > 2
    )
)


Если нагляднее, то вот:

Код
Кол-во артикулов >2маг(1) :=
COUNTROWS (
    FILTER (
        ADDCOLUMNS (
            SUMMARIZE (
                'Таблица1';
                'Таблица1'[Артикул]
            );
            "count";
                CALCULATE (
                    DISTINCTCOUNT ( [Магазин] )
                )
        );
        [count] > 2
    )
)
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
 
Dyroff, спасибо большое!
Страницы: 1
Наверх