如何用递增的值替换图表上的用户名,Power BI 中切片器上的值除外
How to substitute user names on a chart with incrementing value except value on a slicer in Power BI
目标是显示用户当前在其他用户中的位置,同时通过替换其他用户名来隐藏其他用户名,例如 user 1, user 2, user 3
等
例如,在切片器上选择了下面的片段 "John Smith",所以我想突出显示(或可能更改栏颜色)他的名字,其他用户的名字应该替换为 user 1, user 2, user 3
等
.pbix 可以在这里找到 https://www.dropbox.com/s/7hsj7t4p7yh1fhz/TestPowerBI.pbix?dl=0
使用交叉高亮:
不完全符合您的要求,但您可以使用 table 视觉对象而不是切片器并打开 cross-highlighting 从 table 到条形图。
当您点击 John Smith 时,它看起来像这样:
使用条件格式:
如果您为切片器定义一个单独的table
UserSlicer = VALUES ( Sheet1[UserName] )
然后你可以写一个度量来使用 conditional formatting:
Match =
IF ( SELECTEDVALUE ( Sheet1[UserName] ) = SELECTEDVALUE ( UserSlicer[UserName] ), 1, 0 )
结果如下:
目标是显示用户当前在其他用户中的位置,同时通过替换其他用户名来隐藏其他用户名,例如 user 1, user 2, user 3
等
例如,在切片器上选择了下面的片段 "John Smith",所以我想突出显示(或可能更改栏颜色)他的名字,其他用户的名字应该替换为 user 1, user 2, user 3
等
.pbix 可以在这里找到 https://www.dropbox.com/s/7hsj7t4p7yh1fhz/TestPowerBI.pbix?dl=0
使用交叉高亮:
不完全符合您的要求,但您可以使用 table 视觉对象而不是切片器并打开 cross-highlighting 从 table 到条形图。
当您点击 John Smith 时,它看起来像这样:
使用条件格式:
如果您为切片器定义一个单独的table
UserSlicer = VALUES ( Sheet1[UserName] )
然后你可以写一个度量来使用 conditional formatting:
Match =
IF ( SELECTEDVALUE ( Sheet1[UserName] ) = SELECTEDVALUE ( UserSlicer[UserName] ), 1, 0 )
结果如下: