打破常规,切片器与 KPI 和图像的完美结合
共 3129字,需浏览 7分钟
·
2024-05-30 11:50
之前我们介绍过如何将 Power BI 的新版按钮切片器跟 KPI 结合,如下所示。
参考:绝了!PowerBI 按钮切片器与 KPI 的完美结合
将切片器与 KPI 结合起来确实能够赋予切片器一种新的使用方式,传统切片器只能进行筛选,但是这种结合 KPI 显示的切片器可以帮助快速找到问题数据,然后再进行筛选,而不是盲目的筛选。
之前我们使用按钮切片器将 KPI 与年份销售额结合,我们还能够将按钮切片器跟人员或者产品类别结合,甚至添加对应销售人员或者产品类别的图片,如下。
左侧显示销售经理的头像,右侧显示名称和具体销售额,方框组合成的条形图长度也表明了销售额的大小。选定该销售经理,按钮的背景和强调栏会发生变化,标签的颜色也会加深。
使用这种方式,切片器不仅仅是一个切片器,它还相当于一个带有图像的条形图。
实现起来也很简单,只需要一个按钮切片器就能实现。
新建一个按钮切片器,添加你想要筛选的字段。
然后将切片器的布局设置为单列。
在图像设置中添加对应的图像 URL 字段。
没有 URL 链接的伙伴,可以考虑将本地图像转化为 Base64 编码的图像 URL 文本。
将图像的位置设置为左,将图像区域大小调为 15%,间距调为 8,关闭忽略填充选项。
更改完图像设置之后的切片器样式。
标注值部分除了值以外,还有一个标签选项没有启用,我们可以将条形图和数据标签借助标签显示。
创建一个标签度量值,显示出条形图和标签,条形图我们可以使用若干个特殊符号 ■ 来实现。首先求出最大销售额,确定最大销售额显示的符号数量,然后求出每一个符号对应的单位大小,最后每个销售额除以单位大小即可得到每个销售经理对应的条形图长度。
Bar =
VAR MaxSales =
MAXX ( ALL ( 'Dim 销售经理'[销售经理] ), [Sales] )
VAR Unit = MaxSales / 15
VAR Quantities =
ROUND ( [Sales] / Unit, 0 )
VAR vMeasure = [Sales]
VAR SalesFormat =
SWITCH (
TRUE (),
vMeasure < 1E3, "#,##0",
vMeasure < 1E6, "#,##0,.00 K",
vMeasure < 1E9, "#,##0,,.00 M",
"#,##0,,,.0 B"
)
RETURN
REPT ( "■", Quantities ) & " "
& FORMAT ( [Sales], SalesFormat )
启用标注值的标签选项,添加 Bar 度量值。
调整一下默认状态下标签的字体大小和颜色。
将其余三个状态的文本颜色都改为比默认状态下深一点的颜色。
然后需要设置按钮切片器的按钮选项,启用按钮的边框和填充选项。
将按钮的其他三个状态下的填充设置为其他颜色,所有状态下的边框颜色设置为一致。
最后再来设置一下已选定状态下的强调栏,其他状态不启用强调栏。
设置完之后的效果。
如果喜欢圆角矩形,可以在形状选项将按钮形状设置为圆角矩形。
最终效果。
感兴趣的小伙伴赶快去试一下吧,这种切片器的的创建方式赋予切片器展示数据的功能,可以在一定程度上帮助我们找到问题,加快我们的筛选操作。
如果你对本文的 Power BI 源文件感兴趣可以私信老师了解领取方式。
数据分析精英都在学习的五大能力境界
分析师必备:业务数据分析能力五层成熟度路线图框架全解
↓ 数据分析精英正在学习的课程 ↓
可以体验百万级真实企业项目案例,彻底打通任督二脉
一数据分析师训练营 课程表一
时间:2024年06月 班
主题:《业财分析之道》终极业财融合,分析师必备。[私信报名咨询]