
Описание
В этом уроке мы хотим сравнить сумму продаж выбранной категории с остальными.
В результате должен получиться следующий барчарт:

Здесь мы выбрали категорию Accessories и сравнили ее продажи с остальными. Если число положительное, то значит выбранная категория принесла больше выручки, а в противном случае меньше.
Решение
Для решения данной задачи мы создадим несвязанную таблицу из одного столбца, который потом будем использовать в качестве среза.
Потом создадим меру, которая вычисляет сумму продаж по выбранной категории и останется только найти разницу между выбранной категорией и остальными.
Примененные функции
- SUM
- CALCULATE
- ALL
- FILTER
Код
Мера для вычисления суммы продаж:
=
SUM ( Orders[Sales] )
Вычисление суммы продаж выбранной категории:
=
CALCULATE (
SUM ( Orders[Sales] );
FILTER ( ALL ( Orders ); Orders[Sub-Category] = MAX ( sub_cat[sub_cat] ) )
)