昨天我们介绍了如何通过度量值引用 Power BI 表/矩阵中的图标,不少小伙伴都想知道如何可以实现自定义图标,本文就来介绍一下如何在 Power BI 表/矩阵中使用自定义图标。
如下,对 Sales 列添加了自定义图标,如果销售额增长率大于 0,收益上升图标,否则为收益下降图标。
那这些自定义图标是如何能在 Power BI 中被引用呢?
我们是通过修改 Power BI 的主题文件实现的,如果有小伙伴还不了解 Power BI 主题文件,可以参考一下之前的文章。
首先我们要先找到一些可以使用的图标,大家可以去阿里矢量图标库去查找。
网址:
https://www.iconfont.cn/
将选好的图标下载为 png 之后,需要将图片转换为 BASE64 或者 SVG 等图像 URL。我们把图片转换为 BASE64 格式输出,可以使用这个网站进行转换。
网址:
https://www.jyshare.com/front-end/59/
然后我们需要把这个代码加入到 Power BI 的主题文件中,你可以保存当前使用的主题,它会自动为我们生成一个主题文件。
我们直接在后面加入 icons 元素,大概是这样。
然后将修改后的主题应用于 Power BI 文件,点击自定义当前主题,然后选择修改后的主题文件。
我刚才导入的两个图标名称分别为 shouyishangsheng 和 shouyixiajiang,新建一个度量值引用这两个图标。
Sales Icon =
IF (
[Sales Growth%] >= 0,
"shouyishangsheng",
"shouyixiajiang"
)
然后我们新建一个表,给其中的一列添加图标条件格式验证一下。
正常显示,不仅可以添加图片,甚至 GIF 动图也可以,如果直接添加的是图片的 URL 链接是最好的,这样我们不用再去转格式,感兴趣的小伙伴赶快去试一试吧。
如果你对本文的 Power BI 源文件感兴趣可以私信老师了解领取方式。