前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >3.27 PowerBI报告可视化-OKVIZ子弹图:与同期、目标、情绪区间对比

3.27 PowerBI报告可视化-OKVIZ子弹图:与同期、目标、情绪区间对比

原创
作者头像
PowerBI自己学_轻松
发布2025-02-26 07:37:03
发布2025-02-26 07:37:03
670
举报
文章被收录于专栏:PowerBI入门100例PowerBI入门100例

加入 PowerBI自己学 知识星球 可以:下载源文件,边学边练;遇到问题,提问交流,有问必答。

没有对比就没有伤害,对比产生insight(洞察)。带有情绪区间的仪表盘就是很好的例子,通过指针所在的区域,展示指标的状态,比如不达标、达标、爆表。原始的仪表盘常见于汽车等机械设备,出于机械设计转轴指针比较容易实现,通常为圆形,占用面积比较大,且只能展示一个指标。

有了电子屏幕以后,就不再受机械转轴指针的限制了,可以直接把多个仪表盘拉平,并排放置几个进度条,这样就支持展示不同维度的同一指标或者几种不同的指标,这就是子弹图(Bullet Chart)。

解决方案

在PowerBI中,推荐使用三方OKVIZ出品的子弹图视觉对象,该视觉对象仅部分功能免费,基本已经够用了。它支持与同期、目标、情绪区间对比,切换横向纵向等。

举例

单表模型

度量值

Sales = SUM('销售表'[实际])

Sales_LY = SUM('销售表'[去年实际])

Sales_Target = SUM('销售表'[目标])

Ach% = DIVIDE([Sales],[Sales_Target])

<80%目标 = 0.8 * [Sales_Target]

80-100%目标 = 1 * [Sales_Target]

100-200%目标 = 2 * [Sales_Target]

操作步骤

STEP 1 点击获取更多视觉对象搜索Bullet,选择OKVIZ的视觉对象添加。

STEP 2 在画布中添加视觉对象并拖入字段,把人员放入Category,把Sales放入Value,把Sales_LY放入Comparison Value,把Sales_Target放入Targets。如果需要情绪区间,把情绪区间度量值放入States。

STEP 3 在格式窗格中,States状态中设置状态颜色,并打开延伸填充最后一个状态的颜色;打开Legend图例,顶部居中;打开Data Labels数据标签;Date Colors数据颜色中的Sales_LY设为灰色; Targets目标设为红色; General常用中可切换横向和纵向,按需设置。注意:如果使用免费版,标星的功能不要动,否则视觉对象中会提示购买License。

不带情绪区间,横向和纵向,如下:

带情绪区间,横向,如下:

拓展

通过PowerBI的微软原生柱线组合图也可实现带标记线的子弹图,这种子弹图非常简易,用柱子和标记线做对比,只能纵向不能横向。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档