【问题标题】:How do you change the data Color of a line chart in Power BI based on Slicer Selection如何根据切片器选择更改 Power BI 中折线图的数据颜色
【发布时间】:2021-01-03 21:03:41
【问题描述】:

我有一个没有关系的选择表,仅用作过滤器的选择器:

然后我在我的页面上有一个切片器,这样当用户选择一个值时,将评估以下度量(效果很好):

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”,那么线条颜色 = 蓝色,如果用户选择“当前比率”,那么线条颜色 = 红色...等

【问题讨论】:

    标签: switch-statement powerbi linechart slicers


    【解决方案1】:

    取消选择您的切片器值如下

    现在将 Metric 添加到 Line Chart 的 Legend 属性并转到 Chart 的属性 Data Color,您会发现如下列表 -

    现在,为特定 Metric 值选择特定颜色。完成上述所有设置后,您将根据切片器选择获得预期的线条颜色。

    【讨论】:

    • 非常感谢。我想这里的另一个教训是“不要把事情弄得太复杂”,这在 PBI 中很容易做到。
    • 很高兴看到它有帮助:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-17
    相关资源
    最近更新 更多