柱状图用上一根线,亮瞎领导的“眼”!

Power BI2021年9月30日发布 转载
22K 1050
1,064字
5–7 分钟

作者:小北童鞋
来源:芒种学院(ID:lazy_info)

在之前的推文中,小北分享过在图表中将下跌的数据单独标记出颜色,更方便观察数据,效果如下(某位小伙伴Boss的小需求)。

不过这次提问的 Boss 又升级了,还是觉得数据缺少平均值对比,没有意义。

希望将数据中高于平均值的标记另外一种颜色,低于的标记另外一种颜色。

用于凸显超出平均值的部分,WHAT?

真是各种奇奇怪怪的需求,不过作为 Boss ,提一些些建议“亿”点也不过分。

小北整理了下,将需求稍稍修改了下,实现的效果如下:

效果是不是非常棒,这次又可以跟老板讲讲提薪的事情了[狗头]。

那么这个效果是如何实现的呢?

其实就是一个折线和堆积柱状图,步骤也超级简单,小北给大家整理了 PowerBi 和 Excel 实现这个需求的 2 种方法,快来一起学习下吧~


建立数据度量值

先来回顾下数据,数据结构其实不多,共有 4 个字段,如下所示:

选择「建模」选项卡下的「新建度量值」,这里我们新建 4 个度量值:

销量汇总 = SUM('销量数据-清单'[销量])
平均销量 = AVERAGEX(ALL('销量数据-清单'),[销量])
高于均值部分 = MAX([销量汇总]-[平均销量],0)
低于均值部分 = MIN([平均销量],[销量汇总])
Code language: Excel (excel)

简单解释下这几个度量值的不同含义,如下:

  1. ”销量汇总“使用SUM函数汇总销量总和;
  2. ”平均销量“计算整张表中”销量列“的均值;
  3. “低于均值”取”平均销量“和”销量汇总“最小值;
  4. “高于均值”取”汇总做差“和 0 最大值;

如果还不理解,可以从可视化图表的角度进行思考,”低于/高于平均值“构成”堆积柱状图“,”平均销量“构成折线图

给大家简单画了一个解析图,如下:

现在是不是好理解了,因为这就是一个「折线图+堆积柱状图」,接下来我们来将图表补充完整~


绘制PowerBi图表

在 PowerBi 中选择「折线图和堆积柱状图」,如下的这个小图标:

然后将前面建立的「高于均值部分」、「低于均值部分」和「平均销量」分别放入到组合图中的【列值】和【行值】中,效果如下。

接下来调整下数据系列的颜色,就实现 Boss 的需求啦,是不是非常简单~

另外如果平均值不想计算所有的商品,只想统计选中商品+选中城市的平均值,需要如何计算呢?可以在评论区留言分享哦~

PS:在 Excel 中也有 2 种完美方法来复刻这张图表,下期见~

趁着假期期间,终于可以大声和老板聊聊涨薪的事情啦~

你学会了么?是不是非常简单呢?简简单单 4 个度量值轻松完成任务。

关于「凸显均值部分」的绘图技巧分享就到这里了,你的 Boss 还提过什么令你奔溃的需求呢,欢迎留言区分享~

© 版权声明

相关文章

105 条评论

  • 毁灭之歌
    毁灭之歌 读者

    度量值逻辑有点绕,MAX 和 MIN 那步转不过弯。

    中国湖北
    回复
  • The Master Fletcher
    The Master Fletcher 游客

    低于均值的颜色太浅,打印出来根本看不见。

    中国香港
    回复
  • 长风破浪
    长风破浪 游客

    这配色太亮了,投影仪都要烧了吧哈哈哈。

    中国广西
    回复
  • 快如闪电豹
    快如闪电豹 游客

    虚线设置在哪?我也找了半天没瞅见。

    中国浙江
    回复
  • 绮梦
    绮梦 读者

    老板的奇葩需求真没完

    中国新疆
    回复
    • 噬魂魔
      噬魂魔 读者

      打工人太难了

      中国湖南@ 绮梦
      回复
  • 呼呼机
    呼呼机 读者

    度量值这思路蛮巧妙的,以前都是手动画线

    波兰
    回复
  • 算法炼金师
    算法炼金师 读者

    低于均值那截颜色换浅点更清楚

    中国
    回复
  • 红绡
    红绡 读者

    这图一放,老板眼神直接拉满

    中国山东
    回复
    • 末日漫游者
      末日漫游者 读者

      这表格一出,气场全开了

      中国重庆@ 红绡
      回复
  • 夜魇之瞳
    夜魇之瞳 读者

    这折线加柱子挺实用的,下次汇报试试

    韩国
    回复
    • 唯希奈
      唯希奈 读者

      我也收藏了,准备下周用

      中国甘肃@ 夜魇之瞳
      回复
  • 雷鸣剑士
    雷鸣剑士 读者

    学会这招,涨薪有望了哈哈

    加拿大
    回复
    • 御花园仙子
      御花园仙子 读者

      祝你早日加薪,事业顺利

      中国湖南@ 雷鸣剑士
      回复
  • 梦境浮游
    梦境浮游 读者

    这配色是认真的吗,老板看完该戴墨镜了

    美国
    回复
    • 不屑的冷笑
      不屑的冷笑 读者

      配色确实有点刺眼

      中国辽宁@ 梦境浮游
      回复
  • 茶商周
    茶商周 读者

    这配色还挺醒目,一眼就能看出异常值

    哥伦比亚
    回复
  • 暖风微醺
    暖风微醺 读者

    这图放PPT里,都不用说话,数据一目了然。

    韩国
    回复
    • 兰舟客
      兰舟客 游客

      确实,一眼就能看明白。

      中国河南@ 暖风微醺
      回复
    • 赛博风暴
      赛博风暴 游客

      哈哈,这种图我也想要 😂

      中国北京@ 暖风微醺
      回复
    • Hellspawn666
      Hellspawn666 读者

      其实如果再加个趋势线,整体走势更清晰了,你们觉得呢?

      中国河南@ 暖风微醺
      回复
  • 墨意深深
    墨意深深 游客

    度量值写错一个字都要排查半天,太难了。

    中国广东
    回复
  • 风车小能手
    风车小能手 游客

    这需求还算正常的,没让你用饼图拼成柱状图就不错了。

    中国湖北
    回复
  • 魂幡舞动
    魂幡舞动 游客

    这种堆积图有个毛病,低于均值的部分要是数值太小,根本看不清。

    中国湖北
    回复