通常在Excel中所作的复合饼图右边的小饼图或条形图其比例合计不等于100%,而是它们占大饼总数的百分比。
那么,假如我们希望复合饼图右边的小饼图或条形图其比例合计等于100%,那就需要进行一些
特殊处理。
例:有某公司地区销售统计表如下:
表1
【步骤1】:为了按我们的要求作图,必须做准备工作,作出辅助图表:
1.新作一辅助图表,使原表中无下属部门的地区名称、数据不变,如表2的E2:F3;将
有下属地区的江苏所属各地区的名称、数据代替江苏,如表2的E5:F7。
2.为了能够在小饼中显示的百分比为100%,要计算南京、无锡和苏州分别占江苏销售
总额的百分比,可以先在单元格G5中输入公式“=F5/SUM($F$5:$F$7)”,回车后,
将其向下拖曳填充复制到G6:G7,即G6中的公式是“=F6/SUM($F$5:$F$7)”, G7中
的公式是“=F7/SUM($F$5:$F$7)”。
结果如表2中的G5:G7。
3.在单元格H5中输入公式“=E5&","&F5&CHAR(10)&TEXT(G5,"0.00%")”回车后,将
其向下拖曳填充复制到H6:H7,计算用于在小饼上显示的各个地区的名称、数量以及
销售额占江苏销售总额的百分比。
其中:逗号是将E列与F列分开,函数GHAR(10)是换行符,将名称、数量与百分比
分成两行,TEXT函数是将G列数据转换为具有两位小数的百分数的文本。
表2
【步骤2】:选择单元格E2:F7,按图表向导的步骤,选择复合饼图,如图1,完成后如图2:
图2
【步骤3】:选择系列1,右键选择“数据系列格式”命令,如图3。
图3
【步骤4】:进入“数据系列格式”对话框,切换到“选项”选项卡,在“分割系列”下拉列表框中选择“位置”选项,在“第二绘图区包含最后”数值调节钮中将数值设置为3 。
(因为小饼显示江苏的3个
地区)如图4所示。
确定后就得到图5所示图表。
图4
图5
【步骤5】:在上述饼图中,从大饼中引出引导线去绘制小饼的那部分扇区的标签为“其他,886,21%”,这里的“其他”就是“江苏”,因此我们需要手工将标签中的文字“其他”改成“江苏”。
方法比较简单:先选择饼图的数据标志,再单击该数据标签,如图6,然后在标签框中将文字“其他”改成“江苏”,见
图7
图6
图7
【步骤6】:选择小饼数据标签“南京,295,7%”,然后在公式编辑栏内输入“=Sheet2!H5”(意即等于本数据表Sheet2的单元格H5,等号是万万不可少的,在打完等号后,直接单击H5单元格即可)如表6所示。
输入完毕,按下【Enter】(即回车键),即可将该标签与单元格H5链接起来,如图9所示。
表8
图9
【步骤7】:用同样的方法将小饼中无锡、苏州的标签与H6、H7链接,并对整个图标格式进行调整,
即可完成绘制,见图10 。
图10
本案例的图表绘制并不复杂,只是在绘制之前先要做一些准备工作,绘制辅助图表,并利用函数和公式,将要在图表上显示的百分数与文字准备好。
绘制复合饼图后,要手工将从大表中引导出来的“其他”改成所需要的字样,而本例最重要的步骤,就是最后将小饼中的各个数据标签与各个相应单元格链接。