Power BI柱形图的符号和图标设置问题
Power BI目前有两种方法为内置柱形图设置图标,一种是动态格式,下图柱形上方增加了与同期对比的绝对值差异和率值差异数据,数据上有升降符号,实现过程参考前文《Power BI动态格式绝对值、差异额、差异率对比》

第二种方法是自定义标签功能,参考采总的文章:《Power BI内置的柱形图,还能做成这样?》

这两种方法适合输入法可以打出的符号,或者UNICODE符号库,如果图标需要比较华丽,目前动态格式和自定义标签都不支持。
条形图实现复杂图标异常简单,放弃内置条形图,使用表格构建图表,将图标放入条件格式图标即可。

问题是,柱形图无法这么办,因为条件格式图标要么在左边要么在右边,没有办法在柱子的上面。因此,尽管在表格矩阵绘制SVG条形图(和柱形图原理是一样的,都是SVG的RECT元素,但是柱形加入图标却有困难。
所以,目前比较合适的办法是,依然使用RECT绘制柱形,但是柱子的起点整体向下偏移(即y的值),比如预留纵向20%的空间作为图标的区域,如下图红框。

图标样式可以自由选择,以下是另外一个样式,网上的图标大小可能不合适,需要宽度高度与你的SVG柱形度量值适配调整。

如果对图标要求不高,则不必这么折腾,但是,图标可能不仅仅是图标,还可以是图表,下图将图标换成了气泡比较两年数据大小。条形图加气泡依然是条件格式,条形的度量值和气泡的度量值都很简单。柱形图组合气泡没这么幸运,只能柱形度量值把气泡代码也写进去了。

本文配套视频https://t.zsxq.com/13LAiDmqB