Power BI的条件格式有五种模式,背景色、字体颜色、数据条、图标和Web URL。在这五种模式中,只有图标可以有无限的扩展性,其它四种功能比较单一。条件格式图标可以怎么玩?下面以五重境界进行描述。
下方示例为知识星球会员提供pbix源文件
第一重:内置图标
条件格式图标最基本的用法是使用内置图标,Power BI提供了若干图标选项,可以为数据设置对应条件。
下图为业绩达成率设置了不同的内置图标:
第二重:自定义图标
内置图标不满意(主要体现在样式丑且选择有限),则有使用外部图标的需求,比如同样是红绿灯,内置红绿灯不能修改大小,也不能修改颜色,更不能空心,可以借助SVG的圆形元素(不了解SVG参考:Power BI SVG制图入门知识)修改fill、stroke、r属性改变红绿灯样式。
条件格式图标支持多种形式的图片,比如URL,BASE64,SVG。
SVG图标可以参考《Power BI 图标查询系统 3.0,上万图标自由选择》,我分享了一个内置10000+样式的图标库,可以应用于条件格式,图标的线条粗细和颜色都可以调整。
另外PPT也有丰富的SVG图标,参考《Power BI 调用PPT图标资源》进行调用。
地图是一种特殊形态的SVG图片,也可以放入条件格式。《Power BI 条件格式存放地图一定要做到这两点》介绍了注意事项。
前期还分享了几个特殊SVG图标方式大家可以选择使用。
BASE64图片也可以显示在条件格式,这和PNG、SVG操作没什么不同,具体用法可以参考《Power BI 本地图片应用总结-2023版》
条件格式图标不是孤立的,可以与字体颜色、背景色配合使用,《Power BI 条件格式三剑合璧》介绍了一个应用场景。
第三重:字段图标融合
前面两重可以看到条件格式图标与字段值(比如产品图片和产品ID)是独立存在的,二者也可以融合为一体,产生一些实用的效果。
下图借助SVG文本巧妙的利用条件格式图标切换了数据单位,单位位于数据右下方:
同样的方法,可以将农历、假日等信息植入日历:
第四重:图标数据化
条件格式图标可以依据数据被改造,从而提高信息密度。视频《Power BI条件格式:排名四招》利用条件格式将指标和排名放在一列,大大节约了画布空间。
除了排名,其它简单的指标图表也可放在条件格式,比如百分比:
第五重:串联图标
以上四种模式,上面一行图标和下面一行没有关联,通过一些手段,可以突破表格行限制,将它们串联起来,形成上下联通的图表。《Power BI表格矩阵穿墙术》介绍了穿透的原理。
下方制作了纵向折线图,可放置于值,也可以条件格式:
以上条件格式的形式可以组合使用,以下矩阵同时使用了2和4:
以下同时使用了4和5:
条件格式图标占据如此狭小的空间却可以产生如此丰富的可视化效果,后期本公众号还有更多介绍,敬请期待。