Как условно отформатировать цвет на основе категориального значения?
Я создаю таблицы визуализаций в Power BI. Я знаю, как использовать условное форматирование для автоматической установки цветов на основе числовых значений, но я хочу раскрасить строки моей визуализации на основе категориальной переменной.
В моей таблице есть столбец, который идентифицирует "отдел". Я хотел бы выделить все строки определенного отдела каким-то цветом, но, поскольку это не числовая переменная, я понятия не имею, как это сделать.
Как я могу использовать условное форматирование в моей визуализации таблицы с категориальной переменной?
1 ответ
Как вы сказали, Power BI не поддерживает условное форматирование на основе категориальных значений. То, что я придумаю, должно назначить им числовые значения соответственно.
Допустим, у нас есть такая таблица:
Мы можем добавить столбец с именем Department Code
(Вы можете просто обозначить отделы, которые хотите выделить):
Department Code =
SWITCH(
'Table'[Department],
"Production", 1,
"Research and Development", 2,
"Purchasing", 3,
"Marketing", 4,
"Human Resource Management", 5,
"Accounting and Finance", 6,
0
)
И теперь вы можете определить цвет по правилам для Department
основанный на Department Code
(Для суммирования вы можете просто выбрать Мин / Макс / Средний):
Теперь у нас есть Маркетинг в красном и Бухгалтерский учет и финансы в желтом: