Excel高级图表分享—华夫饼图,表示百分比数据的图表

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

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

1 制作方法

从图上以及这个图表的原理看,我们很自然就想到了可以用Excel表格本身来制作这个图表。但是,要想达到最终的效果,中间还需要一点点技巧。

  • 首先,我们创建一个新的工作表,比如就叫做“华夫饼图”。找一个单元格,比如M2,输入一个百分比,比如85%。
  • 然后选择某个10×10单元格区域:A1:J10。
  • 保持这个单元格区域行高不变,列宽变为1.88(20个像素,依赖于不同显示器的分辨率设置,可能略有不同。你可以自行调整合适大小,保证每个单元格接近于正方形即可)

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

  • 设置条件格式
    选中A1:J10区域,点击“条件格式”,点击“新建规则”
    • 点击“使用公式确定要设置格式的单元格”,然后下面的公式框中输入公式:=((ROW(A1)-1)*10+COLUMN(A1))/100>1-$M$2然后点击“格式”进行格式设置。

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

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

    • 我们解释一下这个公式:=((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-百分比)了,就需要显示为绿色,否则为无色。

    • 现在给图表添加其他元素合并A1:E12区域,输入公式:=M2调整字体大小也 颜色。在J11输入项目名称,J12输入“项目完成率”,分别调整字体大小和颜色。

    • 至此,图表主体已经完成了。但是还不能直接用。原因有两个:一是这么使用的话,这个图表的格式很难调整。二是因为这里调整了单元格的行高列宽,导致在这里很难与其他的图表或数据表格式相容。因此,注定了这个“华夫饼图”工作表只能作为幕后影响,我们还需要安排一个前台角色。
    • 使用“照相机”照相机是Excel的一个很好的功能。利用它,我们可以做出非常好用的华夫饼图来。缺省情况下,在菜单栏中没有照相机,你需要点击“文件”,“选项”,然后在Excel选项中,点击左侧“自定义功能区”,添加照相机。

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

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

    • 不要觉得这个是“照片”,所以是个固定图片。其实不是的。原来的区域发生了任何变化,这个“照片”都会随之发生变化。(我觉得不应该叫照相机,应该翻译成摄像头)
    • 修改格式
      选中该“照片”,在“图片工具”选显卡下的“格式”按钮中修改格式,添加边框和阴影效果。

    • 设置公式链接既然图表放在了这里,当然最好把百分比的输入放在这里。例如,在这个表的F6单元格处输入25%,然后在“华夫饼图”工作表的M2单元格处输入公式:=结果!F6这样,无论你在这里的百分比如何变化,这个华夫饼图就会随之变化。

    • 大功告成!

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

    举报
    评论 0