跳至主要内容

在Excel中创建气泡图

Author: Xiaoyang Last Modified: 2025-07-31

气泡图是Excel中散点图的一种扩展形式,它由三组数据构成:X轴数据系列、Y轴数据系列和用于确定气泡标记大小的气泡尺寸数据系列,如下截图所示。气泡图用于展示商业、经济或其他领域中不同数据集之间的关系。本文将介绍如何在Excel中创建气泡图。

bubble chart in Excel


在Excel中创建简单的气泡图

要创建气泡图,请按照以下步骤操作:

1. 单击工作表中的空白单元格,然后点击 插入 > 插入散点图 (X,Y) 或气泡图,然后选择一种你喜欢的气泡图类型,见截图:

steps of creating bubble chart in Excel

2. 接着,一个空白图表将被插入到工作表中,单击选择该空白图表,然后在 设计 选项卡下点击 选择数据,见截图:

steps of creating bubble chart in Excel

3. 在弹出的 选择数据源 对话框中,点击 添加 按钮,见截图:

steps of creating bubble chart in Excel

4. 在随后出现的 编辑系列 对话框中,指定以下操作:

  • 系列名称 文本框中,选择你想要的名称单元格;
  • 系列 X 值 文本框中,选择你希望放置在X轴上的列数据;
  • 系列 Y 值 文本框中,选择你希望放置在Y轴上的列数据;
  • 系列气泡大小 文本框中,选择你希望显示为气泡大小的列数据。

steps of creating bubble chart in Excel

5. 选择完数据后,点击 确定 > 确定 关闭对话框,此时气泡图已显示如下截图所示:

steps of creating bubble chart in Excel

6. 如你所见,图表前后有多余的空格,且气泡过于密集,因此你可以调整X轴。请右键单击X轴,然后从上下文菜单中选择 设置坐标轴格式,见截图:

steps of creating bubble chart in Excel

7. 在打开的 设置坐标轴格式 面板中,根据自己的数据输入合适的最小值和最大值,以使图表显示如下截图所示:

steps of creating bubble chart in Excel

8. 然后,如果你希望气泡以不同的颜色显示,请右键单击气泡,并选择 设置数据系列格式,在打开的 设置数据系列格式 面板中,勾选 按点改变颜色 选项,现在气泡已被填充为不同的颜色,见截图:

steps of creating bubble chart in Excel

提示:你也可以逐个用其他喜欢的颜色来格式化气泡。

9. 接下来,请为气泡添加数据标签,单击选择气泡,然后点击 图表元素 > 数据标签 > 居中,见截图:

steps of creating bubble chart in Excel

10. 然后,右键单击数据标签,选择 设置数据标签格式 选项,见截图:

steps of creating bubble chart in Excel

11. 在打开的 设置数据标签格式 面板中,在 标签选项 选项卡下,勾选 从单元格获取值 选项,并在弹出的 数据标签范围 对话框中,选择数据标签所在的单元格,见截图:

steps of creating bubble chart in Excel steps of creating bubble chart in Excel steps of creating bubble chart in Excel

12. 然后点击 确定,仍然在 设置数据标签格式 面板中,取消勾选 Y 值 复选框,见截图:

steps of creating bubble chart in Excel

13. 现在,气泡图已经完全创建完成。见截图:

steps of creating bubble chart in Excel


在Excel中根据类别动态更改气泡图颜色

在这一部分,我将讨论如何基于类别动态更改气泡的颜色,这意味着相同类别的气泡将填充相同的颜色,当类别名称更改为另一个时,气泡颜色也会自动更新,如下演示所示。

要创建这种类型的气泡图,请按照以下步骤逐步操作:

1. 在原始数据区域上方插入一个新的空白行,然后在另一范围内输入类别名称,并在每个类别之间保留一个空白单元格。

接着在第二行中,按照下图所示在类别名称下方输入 X、Y、Z、Y、Z、Y、Z、Y、Z:

steps of changing bubble chart color based on categories dynamically in Excel

2. 在X标题列中,请在F3单元格中输入此公式:=B3,然后向下拖动填充柄以填充此公式,这一步将获取图表的X数据系列,见截图:

注意:这个X数据系列将被每个类别通用。

steps of changing bubble chart color based on categories dynamically in Excel

3. 在第一个Y标题列中,请在G3单元格中输入以下公式,然后向下拖动填充柄以填充此公式,见截图:

=IF($A3=G$1,$C3,NA())
注意:在此公式中,A3是包含原始数据中类别的单元格,G1是类别的辅助单元格,C3是包含Y数据系列的单元格。该公式表示如果类别名称等于G1单元格中的特定类别,则显示Y数据系列,否则将显示一些错误值。

steps of changing bubble chart color based on categories dynamically in Excel

4. 继续在H3单元格(位于Z标题列下)中输入以下公式,然后向下拖动填充柄以填充此公式,见截图:

=IF(ISNA(G3),NA(),$D3)
注意:在此公式中,G3是通过上述步骤公式返回Y数据系列的单元格,D3是包含Z数据系列的单元格。该公式表示根据你已返回的Y数据系列获取Z数据系列。

steps of changing bubble chart color based on categories dynamically in Excel

5. 然后,选择这两列公式列,然后向右拖动填充柄以将这些公式应用到其他单元格,见截图:

steps of changing bubble chart color based on categories dynamically in Excel

6. 创建辅助列后,单击一个空白单元格,然后点击 插入 > 插入散点图 (X,Y) 或气泡图,然后选择一种你喜欢的气泡图类型插入一个空白图表,然后右键单击空白图表,并从上下文菜单中选择 选择数据,见截图:

steps of changing bubble chart color based on categories dynamically in Excel

7. 然后,在弹出的 选择数据源 对话框中,点击 添加 按钮,见截图:

steps of changing bubble chart color based on categories dynamically in Excel

8. 在打开的 编辑系列 对话框中,从辅助数据列中指定系列名称、X值、Y值和气泡大小,见截图:

steps of changing bubble chart color based on categories dynamically in Excel

9. 然后,点击 确定 返回 选择数据源 对话框,现在,你应该重复上述第7步至第8步,将其他数据系列添加到图表中,如下截图所示:

steps of changing bubble chart color based on categories dynamically in Excel

10. 添加完数据系列后,点击 确定 按钮关闭对话框,现在,按类别区分颜色的气泡图已创建完成,如下截图所示:

steps of changing bubble chart color based on categories dynamically in Excel

11. 最后,为图表添加图例,请选择图表,然后点击 图表元素 > 图例,你将获得完整的图表,如下截图所示:

steps of changing bubble chart color based on categories dynamically in Excel


使用强大功能在Excel中创建简单气泡图

Kutools for Excel 提供了50多种Excel没有的特殊图表类型,例如 进度条图目标与实际图差值箭头图 等等。借助其便捷的工具——气泡图,您可以在Excel中快速创建二维或三维气泡图。 点击免费试用 Kutools for Excel!


下载气泡图示例文件

sample of creating bubble chart in Excel


视频:在Excel中创建气泡图


最佳的办公生产力工具

Kutools for Excel - 助您脱颖而出

🤖 Kutools AI 助手:基于智能执行革新数据分析:智能执行   |  生成代码  |  创建自定义公式  |  分析数据并生成图表  |  调用 Kutools 函数
热门功能查找、高亮或标记重复项  |  删除空行  |  合并列或单元格而不丢失数据  |  无需公式四舍五入 ...
超级 VLookup多条件  |  多值  |  跨多表  |  模糊查找...
高级下拉列表简易下拉列表  |  级联下拉列表  |  多选下拉列表...
列管理器添加指定数量的列  |  移动列  |  切换隐藏列的可见状态  比较列以 选择相同和不同单元格 ...
特色功能网格聚焦  |  设计视图  |  增强编辑栏  |  工作簿与工作表管理器 | 资源库(自动文本)  |  日期提取  |  合并工作表  |  加密/解密单元格  |  按列表发送电子邮件  |  超级筛选  |  特殊筛选(筛选粗体/斜体/删除线...) ...
排名前 15 的工具集12 个文本工具添加文本删除特定字符 ...)  |  50+ 种图表 类型甘特图 ...)  |  40+ 实用 公式基于生日计算年龄 ...)  |  19 个插入工具插入二维码从路径插入图片 ...)  |  12 个转换工具小写金额转大写汇率转换 ...)  |  7 个合并和拆分工具高级合并行拆分 Excel 单元格 ...)  |  ... 更多功能
使用您偏好的语言来操作 Kutools - 支持英语、西班牙语、德语、法语、中文等 40 多种语言!

Kutools for Excel 拥有超过 300 项功能,确保您所需的一切都仅需一键之遥...


Office Tab - 在 Microsoft Office(包括 Excel)中启用标签式阅读和编辑

  • 一秒内在数十个打开的文档之间切换!
  • 每天为您减少数百次鼠标点击,告别鼠标手。
  • 在查看和编辑多个文档时,您的生产力可提升 50%。
  • 为 Office(包括 Excel)带来高效标签页,就像 Chrome、Edge 和 Firefox 一样。