分享

华夫饼图—一种常用于表示百分比数据的图表

 ExcelEasy 2021-01-21

华夫饼图(Waffle Chart)常用于直观展示百分比数据。

华夫饼图因为类似华夫饼而得名。华夫饼图用100个格子表示100%,将其中部分各自填充颜色,表示真实的百分比。

1

制作方法

从图上以及这个图表的原理看,我们很自然就想到了可以用Excel表格本身来制作这个图表。但是,要想达到最终的效果,中间还需要一点点技巧。
  1. 首先,我们创建一个新的工作表,比如就叫做“华夫饼图”。找一个单元格,比如M2,输入一个百分比,比如85%。

  2. 然后选择某个10×10单元格区域:A1:J10。

  3. 保持这个单元格区域行高不变,列宽变为1.88(20个像素,依赖于不同显示器的分辨率设置,可能略有不同。你可以自行调整合适大小,保证每个单元格接近于正方形即可)

  4. 修改区域的边框设置:将边框颜色调整为白色,然后画内部边框

  5. 设置条件格式
    选中A1:J10区域,点击“条件格式”,点击“新建规则”

  6. 点击“使用公式确定要设置格式的单元格”,然后下面的公式框中输入公式:

    =((ROW(A1)-1)*10+COLUMN(A1))/100>1-$M$2

    然后点击“格式”进行格式设置。

  7. 进行格式设置,将单元格填充设置为绿色。

  8. 现在华夫饼图基本完成了。

  9. 我们解释一下这个公式:

    =((ROW(A1)-1)*10+COLUMN(A1))/100>1-$M$2

    其中,(ROW(A1)-1)*10+COLUMN(A1)代表了当前单元格在100个单元格中的位置。如果是A1,其结果就是1,如果是B1,其结果为2,如果是A2,其结果为11,依次类推。

    整个公式的意思就是去判断当前所在的单元格在这100个单元格中的位置。如果这个位置大于(1-百分比)了,就需要显示为绿色,否则为无色。

  10. 现在给图表添加其他元素

    合并A1:E12区域,输入公式:

    =M2

    调整字体大小也 颜色。在J11输入项目名称,J12输入“项目完成率”,分别调整字体大小和颜色。

  11. 至此,图表主体已经完成了。但是还不能直接用。原因有两个:一是这么使用的话,这个图表的格式很难调整。二是因为这里调整了单元格的行高列宽,导致在这里很难与其他的图表或数据表格式相容。因此,注定了这个“华夫饼图”工作表只能作为幕后影响,我们还需要安排一个前台角色。

  12. 使用“照相机”

    照相机是Excel的一个很好的功能。利用它,我们可以做出非常好用的华夫饼图来。

    缺省情况下,在菜单栏中没有照相机,你需要点击“文件”,“选项”,然后在Excel选项中,点击左侧“自定义功能区”,添加照相机。

  13. 照相

    选中A1:J12单元格,点击“开始”选项卡中的“照相机”

  14. 选中你希望放置图表的工作表,我们这里是“j结果”工作表,点击单元格B2,将照相的照片放在了这里

    不要觉得这个是“照片”,所以是个固定图片。其实不是的。原来的区域发生了任何变化,这个“照片”都会随之发生变化。(我觉得不应该叫照相机,应该翻译成摄像头😁)

  15. 修改格式
    选中该“照片”,在“图片工具”选显卡下的“格式”按钮中修改格式,添加边框和阴影效果。

  16. 设置公式链接

    既然图表放在了这里,当然最好把百分比的输入放在这里。例如,在这个表的F6单元格处输入25%,然后在“华夫饼图”工作表的M2单元格处输入公式:

    =结果!F6

    这样,无论你在这里的百分比如何变化,这个华夫饼图就会随之变化

  17. 大功告成!😀

好了,今天就分享到这里了!

取得本文案例文件的方式:
  1. 关注本公众号

  2. 点击底部菜单“联系客服”,与客服取得联系,索取“Power Query”案例文件

觉得好看点个【在看】再走吧

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多