#switch-statement #powerbi #linechart #slicers
#оператор переключения #powerbi #линейная диаграмма #срезы
Вопрос:
У меня есть таблица выборок, которая не имеет отношения и служит только для выбора фильтра:
Затем я загружаю этот срез на свою страницу, чтобы, когда пользователь выбирает значение, оценивалась следующая мера (отлично работает):
Metric Toggle = SWITCH(TRUE(),
SELECTEDVALUE(Metrics[Metric]) = "Current Ratio", MAX('FinancialData'[CurrentRatio])
,SELECTEDVALUE(Metrics[Metric]) = "Debt to Tangible Net Worth", MAX('FinancialData'[DebtToTNW])
,SELECTEDVALUE(Metrics[Metric]) = "Gross Sales", MAX('FinancialData'[GrossSales])
,SELECTEDVALUE(Metrics[Metric]) = "NetSales", MAX('FinancialData'[NetSales])
,SELECTEDVALUE(Metrics[Metric]) = "Current Portion of Long Term Debt", MAX('FinancialData'[CPLTD])
,SELECTEDVALUE(Metrics[Metric]) = "EBITDA", MAX('FinancialData'[EBITDA])
,0)
Эта мера управляет линейной диаграммой. Возможно ли условно форматировать цвет строки данных на графике для каждого выбора? т. Е. Если пользователь выбрал «EBITDA», то цвет строки = синий, если пользователь выбрал «Текущее соотношение», то цвет строки = красный … и т. Д
Ответ №1:
Отмените выбор значения среза, как показано ниже
Теперь добавить Метрику на линии легенде собственность и перейти на графике имущества сведения цвета , и вы увидите список, как показано ниже-
Теперь выберите конкретные цвета для определенного значения метрики. Как только вы выполните все вышеуказанные настройки, вы получите ожидаемый цвет для линии на основе выбора среза.
Комментарии:
1. Большое спасибо. Я думаю, что другой урок здесь — «не усложняйте ситуацию», что может быть легко сделать в PBI.
2. приятно видеть, что это помогло 🙂