欢迎光临散文网 会员登陆 & 注册

Power BI使用公式花式制作条形图

2023-04-25 08:09 作者:wujunmin  | 我要投稿

本文尝试放弃使用Power BI默认的条形图(局限太多),按需使用DAX函数自行设计。核心原理是DAX+SVG。


如下条形图并非使用系统自带条形图制作,而是仅仅一个度量值自动生成。看上去与系统默认图表没有什么区别,比方有轴字段(城市),有数据标签(中括号中的业绩),有条件格式(深青色代表业绩达成,番茄色代表业绩未达成)


如果仅仅如此,也就没必要出现这篇文章。DAX生成的条形图还可以多数据标签,同时显示业绩达成率和业绩:

还可以改变条形的形状,比方变为圆角或者线条:

还可以再次变形为大头针图,大头针可以整个带有条件格式的颜色变化,也可以只头部颜色变化:

以上所有图形甚至可以放在表格或者矩阵中:


下面给出示例图样的度量值,可以替换自己的数据复用。本质上,是将SVG图形中的基础图形(长方形、圆和文本)使用DAX变化条件生成自己需要的形状。读者可以发挥想象力进行多种改造。示例的数据源格式如下:


1.单数据标签条形图

注意度量值完成后需设置为图像URL格式:

迷你图样式可以直接度量值拖入表格或矩阵中,大图样式可以使用Image by CloudScope 显示:


需要强调的是,公式中的索引很重要,如数据有重复值需虚拟索引。

2.多数据标签条形图


在上方的度量值增加条件,度量值中的Text部分添加需要显示的数据标签即可:



3.圆角图



在rect环节,增加圆角定义,如下方红圈处



4.线型图


条形图的宽度变细即可:


5.大头针图


在线型图的基础上,在每个线条末端添加个圆圈:

对应视频教程https://t.zsxq.com/0dw9fPg1k

Power BI使用公式花式制作条形图的评论 (共 条)

分享到微博请遵守国家法律