1.10 气泡图

我:除了XY散点图之外,还有一种图表与之类似,那就是气泡图,气泡图在XY散点图的基础上增加了第三个变量,即气泡的尺寸。也就是说一个气泡可以展示三个数值。

楠楠:那它的做法是不是跟散点图类似呢?

我:以单独的图表来说,做法其实差不多,但是有一个很大的区别就是,散点图可以跟其他的图表类型组合,但是气泡图比较骄傲,不允许跟任何其他图表类型组合。

以图1-86中的数据为例,我们来做一个简单的气泡图。

选中数据B1:D8单元格区域,单击“插入”选项卡,在“图表”功能组中单击“插入散点图(X、Y)或气泡图”命令,选择“气泡图”,如图1-87所示。

图1-86 气泡图示例数据源

图1-87 插入气泡图

楠楠:这个数据是不是也是跟散点一样,选中的数据中第一列数据展示为X轴,第二列展示为Y轴,那么第三列就是展示的气泡的尺寸了,对吧?

我:是的,默认是这样的。如果不想改变数据源,只是要改变这些展示的维度,可以自己手动更改。

楠楠:手动更改?怎么手动更改呢?

我:就是更改图表的数据源选取范围啊,有两种方法。

方法1:单击图表系列,在编辑栏中会有相应的图表公式,更改图表函数中的参数数据区域,可以改变图表中的维度展示。气泡图表中的公式第一参数代表系列名称,第二参数代表X轴,第三参数代表Y轴,第四参数代表系列顺序,第五参数代表气泡尺寸,如图1-88所示。

公式中的参数因图表类型不同而有所不同。

图1-88 气泡图表公式

方法2:单击图表区,在“图表工具”中单击“设计”选项卡,单击“选择数据”调出“选择数据源”对话框,单击要修改的系列后,选择“编辑”命令,调出“编辑数据系列”对话框,在对应的系列值区域选择数据源,设置好数据源后单击“确定”按钮关闭对话框,如图1-89所示。

“选择数据源”对话框中除了可以编辑系列外,还可以添加和删除系列,也可以编辑图表的“水平(分类)轴标签”(在气泡图、散点图中,“水平(分类)轴标签”无效)。另外,还可以对数据系列进行切换行/列。

图1-89 选择数据编辑系列

楠楠:这个窗口原来还有这么多功能啊,那下面这个“隐藏的单元格和空单元格”命令是干什么的呢?

我:这个后面讲解其他案例时再介绍吧,你先把这个气泡图美化一下。

楠楠:这个简单,看我的。

由于美化过程比较简单,可以参考其他案例,此处省略美化步骤。美化后效果如图1-90所示。

有个问题,跟散点图一样,气泡图默认没有显示分类名称,如果既显示分类名称又显示气泡的尺寸,我应该怎么弄呢?

图1-90 美化后的气泡图

我:这种情况还是一样使用“单元格中的值”选项来实现,但是你要先在单元格中把标签格式设置好,这里我们可以用连接符“&”将产品与金额连接在一起,在E2单元格中输入公式=A2&CHAR(10)&D2,将公式下拉至E8单元格,如图1-91所示。

选中E2:E8单元格区域,在“开始”选项卡中单击“自动换行”命令,将产品与金额进行换行显示,如图1-92所示。在公式中使用CHAR(10)时,要设置“自动换行”CHAR(10)才有效果。

图1-91 输入数据标签公式

图1-92 自动换行

单击图表数据标签,按Ctrl+1组合键调出“设置数据标签格式”选项窗格,切换至“标签选项”选项卡,在“标签选项”中勾选“单元格中的值”复选框,调出“数据标签区域”对话框,设置数据标签区域为E2:E8单元格区域,单击“确定”按钮关闭“数据标签区域”对话框,最后取消勾选“气泡大小”复选框,完成气泡图的数据标签设置,如图1-93所示。最终效果如图1-94所示。

图1-93 设置气泡图数据标签

图1-94 气泡图效果图

楠楠:虽然气泡图比较孤傲,不能跟其他图表组合,但是它也很强大啊,一个图表可以展示三个变量,而且还很清晰。

我:嗯,以后如果有三个变量的数据,你可以先试试气泡图哦。