平板图(Panel Chart)介绍及制作方法之二
平板图(Panel Chart)是一种非常常见的商务图表类型。我们经常用它来比较多个系列的数据。
我们今天介绍层叠柱形图形式的平板图的制作方法:
制作方法
我们还是从作图数据开始。
1. 作图数据
与上一节不同,我们的作图数据需要有较大改变。
从图上我们可以看出,我们只能有左右两个Panel,所以,我们不需要像上一节那样将作图数据分为4部分,我们主要两部分就可以了。这样,每部分就两个区域的数据:
但是,这里还有一个重要的区别。上下两部分放在一起比较时,我们很难保证位于上层的数据起点是一致的,所以我们就需要将数据处理,用百分比表示,见下图中右边的表格:
右边就是我们要使用的作图数据。以东区为例,我们将东区的每一个月的数据与全部12个月的最大值相除,得到一个百分比,我们就利用这个百分比做图。其他各区的数据也是同样处理。
为了在上下两层之间增加间隙,我们需要增加一个新的辅助数据:
我们这里利用了两个区域的数据,在前12行数据,我们有东区和西区,其中东区是下层,西区是上层,我们利用南区的空间作为辅助数据,每一行南区的数据=1.5-对应东区的数据,我们就保证西区的每一个数据都是在1.5的起点上开始画的。
同样,在后12行数据中,我们有南区和北区,其中南区是下层,北区是上层,我们利用西区的控件作为辅助数据,每一行西区的数据=1.5-对应的南区的数据,保证北区的每一个数据都是在1.5的起点上开始画的。
(这里,如果还不太清楚的话,看了下面插入的图表就清楚这些数据的作用了。)
2. 插入堆积柱形图
选择我们整个作图数据区域,在“插入”选项卡中点击“柱形图”,选择第二个类型的柱形图:
插入如下图表:
点击灰色的柱子,你可以看到我们在作图数据中为什么要添加一个多余的数据列的原因了:
这个灰色柱子系列可以分为两部分,一部分是左边,显示的是我们真正的数据部分。大家可以看到,这一部分底部是平的,都是从1.5开始画的,这样归功于前12行的南区的公式。而右边的灰色柱子部分作用就是保证黄色的系列从1.5开始画起。
3. 修改系列格式
选中任意系列,点击鼠标右键,选择“设置数据系列格式”,在右侧的设置数据系列格式面板中,将“系列重叠”改为100%,“间隙宽度”改为15%:
修改各系列颜色为你喜欢的颜色:
4. 将上下两层分开
接下来,我们进行很关键的一个操作,将上下两层分开。
选中紫色系列:
我们需要将右边Panel的紫色部分填充颜色修改为无填充。
再次点击右侧Panel中的任意紫色柱子,只选择这一个数据点:
在“格式”选项卡中,将其填充颜色修改为无填充:
依次点击右边面板的每个紫色柱子,将填充颜色修改为无填充。在选择第二个紫色柱子时,可以不用点开填充颜色的箭头,直接点击填充颜色按钮即可:
这样,将右侧所有的紫色柱子填充为无填充(听上去很麻烦,操作过的人就知道了 ,其实很简单):
同样,选中红色系列,将左侧的红色部分修改为无填充:
我们就将上下两层全部分开了。
5. 处理纵坐标轴
由于我们是用百分比数据做的图,这就带来的一个问题:从坐标轴上看,这个数据展示的是0-3之间的数字,跟实际数据数量级不一致。
如果每个系列的数据不多(比如只有3个月的数据),我们可以删掉坐标轴,用标签来代替。但是12个月的数据,如果都显示数据标签的话,图表的效果会受到很大影响。所以我们这里采用一种方法:制作假坐标轴。
首先,我们修改坐标轴格式:
点击纵坐标轴标签,在右侧“设置坐标轴格式”面板中,将最大值改为2.5:
接下来,我们需要制作一份辅助数据,用来模拟这个坐标轴:
将系列名称设置为“模拟坐标轴”,系列值为“=$N$3:$N$6”,
我们看到,在图表上加入了两个浅蓝色的柱子,这就是我们刚添加的系列。在图表上点击鼠标右键,选择“更改系列图表类型”:
在“更改图表类型”对话框中,左侧选择最下面的“组合图”,右侧将最下方的“模拟坐标轴”系列修改为“散点图”:
可以看到,图表中的浅蓝色柱子不见了,新增加了几个浅蓝色的点:
在图表上点击鼠标右键,“选择数据”,选择“模拟坐标轴”,点击“编辑按钮”:
将X值修改为$M$3:$M$6,
现在,浅蓝色数据点都集中到了左侧:
选中浅蓝色系列(鼠标点击浅蓝色散点即可),添加数据标签:
点击选择标签,在右侧“设置数据标签格式”面板中,将标签内容中的Y值前面的勾选去掉,勾选“单元格中的值”,选择O3:O6区域,点击确定后,将标签位置设为靠左:
图表如下:
最后,去掉多余元素:纵坐标轴,图表标题,图例中的模拟坐标轴(双击该图例,按Delete键),网格线(选中网格线,按Delete键):
得到图表如下:
点击选中散点图系列,在右侧“设置数据系列格式”面板中,将标记设为“无”: