Я не думаю, что есть хороший встроенный способ сделать это, но вот возможный обходной путь:
Создайте новую таблицу для легенды, которая будет декартовым произведением оценок и мер.
Legend =
ADDCOLUMNS(
CROSSJOIN(VALUES(test_data[Score]), {1,2}),
"Legend", [Score] & [Value]
)
Эта таблица должна выглядеть следующим образом:
| Score | Value | Legend |
|-------|-------|--------|
| A | 1 | A1 |
| C | 1 | C1 |
| B | 1 | B1 |
| A | 2 | A2 |
| C | 2 | C2 |
| B | 2 | B2 |
Теперь создайте комбинированную меру, которая переключается между [Medida]
и [Medida2]
:
Combo =
IF(
SELECTEDVALUE(Legend[Value]) = 1,
CALCULATE([Medida], test_data[Score] in VALUES(Legend[Score])),
CALCULATE([Medida2], test_data[Score] in VALUES(Legend[Score]))
)
Тогда есливы помещаете Legend
в поле легенды и Combo
в поле значений, вы должны получить диаграмму, подобную этой:
Вы можете изменитьцвета тоже, если вы хотите визуально сгруппировать линии.