Ответ Марко выглядит хорошо, но вы также можете добиться группировки с вычисляемым столбцом вместо определения новой таблицы и использовать этот столбец в качестве среза:
Range =
VAR Premium =
CALCULATE(SUM(fact_Premium[Premium]),
ALLEXCEPT(fact_Premium, fact_Premium[ControlNo])
)
RETURN
SWITCH(TRUE(),
Premium <= 10000, "From 0 to 10,000",
Premium <= 20000, "From 10,000 to 20,000",
Premium <= 30000, "From 20,000 to 30,000",
Premium <= 40000, "From 30,000 to 40,000",
Premium > 40000, "More than 40,000"
)
Недостатком этого является то, что это немера и может не взаимодействовать с вашими срезами так, как вы хотите, так как на вычисляемые столбцы срезы не влияют.
Примечание. В Power BI есть некоторая встроенная возможность объединения .
Например, вы можете щелкнуть правой кнопкой мыши по столбцу Premium
, выбрать «Группировать» и выбрать способ объединения данных.
В этом случае это не сработает, поскольку вы хотите скопировать на агрегированном уровне.