又到了年底,你是否还一如既往的用扇形图展示你的数据,本着装逼到底的原则,为大家推荐华夫饼图,为你的汇报带来一份独一无二的逼格。

华夫饼图(Waffle Chart),或称为直角饼图,可以直观的描绘百分比完成比例情况。与传统的饼图相比较,华夫饼图表达的百分比更清晰和准确,它的每一个格子代表 1%。

对于这个图,我开始是看见有知友写了关于用POWER BI制作华夫饼图的文章,这个图独特的长相吸引了装逼成性的我。但是很遗憾,我不会用BI,所以我考虑能否用最常用的Excel来做出这个图。在网上查询了半天,发现能找到的方法都是通过把Excel单元格设置条件格式的办法来实现的。不过我更想通过Excel自带图表来做出这个图,想到半夜,终于想出了一个解决办法。

在开始装逼之前,先介绍一下通过设置条件格式的实现方式。

第一步:选定一块10行10列的区域,将单元格调整为正方形,然后依次填入1%-100%,如下图:




MPAndroidChart饼状图大小设置 饼状图如何放大_饼图


第二步,选中这10行10列的区域,然后点击【条件格式】-【新建规则】-【只为包含以下内容的单元格设置格式】-【小于】-选择目标值所在的单元格-点击【格式】-设置【字体颜色&边框框线颜色&填充颜色】,这里可以按照自己的喜好设置颜色,字体和填充设置同一个颜色。


MPAndroidChart饼状图大小设置 饼状图如何放大_饼图大小调整_02


MPAndroidChart饼状图大小设置 饼状图如何放大_数据区_03


按照同样的办法,设置大于目标值和等于目标值的条件格式,为了显示数值,设置等于目标值的格式的时候,字体颜色设置和填充不一样,按照这个条件把3个条件设置完成。调整目标值数字,就可以看到两种颜色区域跟随数值变化。


MPAndroidChart饼状图大小设置 饼状图如何放大_数据区_04


此方法虽然能够实现华夫饼图,但是它的缺点也是明显的,因为设置为正方形单元格,所以会对表格其他单元格输入内容产生影响,而且复制到PPT中也只能用图片的方式,使用上也不够灵活。此外,图表的形式也只能是单一的方格,略显单调。如果能用Excel内置的图表来实现,那么就能够有更大的应用。

所以下面请出今天的主角:用Excel内置表格制作的华夫饼图!


MPAndroidChart饼状图大小设置 饼状图如何放大_数据区_05


猜一猜他是谁?直接揭晓答案,他就是百分比堆积柱形图!

首先,制作辅助数据区域

在一个10列2行的数据区域,按照下图

第一行输入:=IF(MOD($B$2*100,10)<COLUMN(A:A),ROUNDDOWN($B$2*10,0),ROUNDUP($B$2*10,0))

填充到第一行的10个单元格;

第二行输入:=10-B4,填充到第二行的10个单元格。

思路是:制作一个堆积柱形图,一共10个柱形,每个高度为10个单位,每个单位代表1%


MPAndroidChart饼状图大小设置 饼状图如何放大_数据区_06


然后选择数据区域,创建百分比堆积柱形图,出来是这个样子:


MPAndroidChart饼状图大小设置 饼状图如何放大_饼图大小调整_07


好像和我所需要的相差甚远?不急,先删除不需要的元素


MPAndroidChart饼状图大小设置 饼状图如何放大_饼图大小调整_08


然后选中内部柱形图的区域,拉大到与外框的矩形重合,因为Excel现在还没有直接输入数字调整内框大小的办法,所以只能通过用这种办法,来把图形区域调整为正方形。


MPAndroidChart饼状图大小设置 饼状图如何放大_字体颜色_09


MPAndroidChart饼状图大小设置 饼状图如何放大_数据区_10


然后把边框高度和宽度设为一致,变成正方形,然后把间隙宽度调整为0。


MPAndroidChart饼状图大小设置 饼状图如何放大_饼图_11


MPAndroidChart饼状图大小设置 饼状图如何放大_饼图_12


关键的步骤来了,在Excel中插入一个圆,填充为你想要的的配色,复制,粘贴到对应的柱形上面,关键点:把填充方式选择层叠,不然这就是一个拉扁的椭圆。


MPAndroidChart饼状图大小设置 饼状图如何放大_饼图_13


同样的办法将另一个圆填充到另一个柱形上面,插入数据标签,选择单元格中的值


MPAndroidChart饼状图大小设置 饼状图如何放大_字体颜色_14


就这样,一个逼格满满的华夫饼图就完成了!!!


MPAndroidChart饼状图大小设置 饼状图如何放大_饼图大小调整_15


用柱形图实现华夫饼图的好处是,你想用什么图形来填充就用什么图形来填充,释放你的创造力!策马奔腾!甚至用小姐姐的照片都可以!!!是不是很好玩?


MPAndroidChart饼状图大小设置 饼状图如何放大_数据区_16


最后,如果你有其他思路,欢迎和我分享,如有Excel使用的问题需要解决,也欢迎留言或者私信交流,

我会的,我会尽量回复大家;

我不会的,我去学会后再分享给大家;

我学不会的,我尽量推荐大神来回答。

我就是个菜鸟,也希望能帮到在这条路上更多的你,不写公众号,不引流,不卖课程,单纯的交流学习。最后,除了收藏,希望你也能点个赞支持我继续写下去。