在 Power BI 的柱形图中突出显示选定的条形

Highlight selected bar in a column chart in Power BI

我有一个包含 79 个地区的柱形图和一个包含 79 个地区的切片器。柱形图不依赖于切片器,但是页面中的其他可视化效果依赖于切片器。

我想要实现的是,当我 select 切片器中的特定地理位置时,对应于该 selected 地理位置的栏应该突出显示(即不同的颜色填充)。有人可以让我知道是否可以实现。

我能够通过创建一个独立的切片器部分地实现这一点。不是来自 table 或加入 table。我创建了 2 个新度量,一个在切片器中显示 selected 值,第二个度量为其赋予颜色。我用它来更改数据颜色,方法是使用“fx”来确定列的颜色。我附上显示此解决方案的 Power BI 文件供您参考。

但是通过独立切片器,我的其他可视化效果不会更新。我想知道是否可以在不创建独立切片器的情况下实现这一点,这样我的其他可视化效果就不会受到影响。

非常感谢任何帮助。谢谢。

措施 1:Measure = SELECTEDVALUE(Locality[Locality])

措施 2:Colour = IF(MAX(Sheet1[Locality]) = selectedvalue(Locality[Locality]),"red","blue")

请查看下面的屏幕截图以及 link 示例 .pbix 文件以供参考。

示例 Power BI 文件 - https://1drv.ms/u/s!AubIV2PXG9p4gqhykbbmeMfFYlChCw?e=w6UABf

已断开 table 解决方案文件 - https://1drv.ms/u/s!AubIV2PXG9p4gql1_KvyEK82cZZDMw?e=7TAR6i

我检查了你的解决方案文件,你做了一个很棒的把戏。但是切片器没有按预期工作,根据您的解释,这是您的问题。要让它发挥作用,您只需考虑 reverse 您现在所做的事情。

您已将切片器值与其他数据分开,因此 select切片器中的值仍然保留条形图中的所有位置。但问题是,它还保留了其他图表中您想使切片器生效的所有位置 selection。对吗?

如果上述解释和假设是正确的,只需将 LocalityPopulation 列分开到不同的 island (没有关系)table。并从新 table 创建您的条形图。现在,如果您 select 切片器中的值,所有图表都将相应地进行过滤,但条形图除外。

最后,按照您当前实施的方式将颜色测量应用于 FX。当我在这里尝试并获得成功时,这将起作用。以下是示例输出-