Power BI 矩阵聚光灯高亮深化


Power BI聚光灯十字高亮_哔哩哔哩_bilibili

高亮.下划线 = VAR DateFilter = ISFILTERED ( 'F 日期表'[Date] )VAR CityFilter = ISFILTERED ('F 店铺资料'[城市])VAR DateFilterList = VALUES ( 'F 日期表'[Date] )VAR CityFilterList = VALUES ('F 店铺资料'[城市])VAR SelectDate = SELECTEDVALUE ( 'A 日期表'[Date] )VAR SelectCity = SELECTEDVALUE ( 'A 店铺资料'[城市] )RETURN IF ( OR ( AND ( DateFilter, SelectDate IN DateFilterList ), AND ( CityFilter, SelectCity IN CityFilterList ) ), "News: 你被选中了" )





高亮.条件格式图标 = VAR IconFiltered = "被选中维度的SVG图标代码"VAR IconOne = "维度交叉的SVG图标代码"VAR DateFilter = ISFILTERED ( 'F 日期表'[Date] )VAR CityFilter = ISFILTERED ('F 店铺资料'[城市])VAR DateFilterList = VALUES ( 'F 日期表'[Date] )VAR CityFilterList = VALUES ('F 店铺资料'[城市])VAR SelectDate = SELECTEDVALUE ( 'A 日期表'[Date] )VAR SelectCity = SELECTEDVALUE ( 'A 店铺资料'[城市] )RETURN IF ( OR ( AND ( DateFilter, SelectDate IN DateFilterList ), AND ( CityFilter, SelectCity IN CityFilterList ) ), IF ( AND ( AND ( DateFilter, SelectDate IN DateFilterList ), AND ( CityFilter, SelectCity IN CityFilterList ) ), IconOne, IconFiltered ) )
这种模式下被选中的维度文字加粗,两个维度交叉的值字体为粗体且字号放大。

高亮.字体加粗 = VAR DateFilter = ISFILTERED ( 'F 日期表'[Date] )VAR CityFilter = ISFILTERED ('F 店铺资料'[城市])VAR DateFilterList = VALUES ( 'F 日期表'[Date] )VAR CityFilterList = VALUES ('F 店铺资料'[城市])VAR SelectDate = SELECTEDVALUE ( 'A 日期表'[Date] )VAR SelectCity = SELECTEDVALUE ( 'A 店铺资料'[城市] )VAR TextFormat = IF ( OR ( AND ( DateFilter, SelectDate IN DateFilterList ), AND ( CityFilter, SelectCity IN CityFilterList ) ), IF ( AND ( AND ( DateFilter, SelectDate IN DateFilterList ), AND ( CityFilter, SelectCity IN CityFilterList ) ), "font-size='18' font-weight='bold'", "font-size='15' font-weight='bold'" ), "font-size='15'" )RETURN// 公众号、知乎、B站:wujunmin "data:image/svg+xml;utf8, <svg width='60' height='25' xmlns='http://www.w3.org/2000/svg'> <textx='60'y='20'text-anchor='end'"&TextFormat&">"& FORMAT ( [M.销售业绩], "#,#") & " </text> </svg>"



SVG打开了白茶老师这个高亮方案的魔法之门,比方让交叉值闪烁起来:

交叉的背景变为菱形:
