跳至主要内容

在Excel中创建哑铃图

Author: Siluvia Last Modified: 2025-05-07

哑铃图也被称为DNA图,它可以帮助您比较同一轴线上系列中的两个点。为了在工作表中创建哑铃图,本教程提供了一个分步指南,帮助您轻松掌握操作方法。

Dumbbell Chart

在Excel中创建哑铃图
使用一款出色的工具轻松创建哑铃图
下载示例文件
视频:在Excel中创建哑铃图


在Excel中创建哑铃图

假设您想根据如下截图所示的数据创建一个哑铃图,请按照以下步骤操作。

steps of creating a dumbbell chart in Excel

1. 首先,您需要创建三个辅助列。

请按如下方式创建第一个辅助列。
选择一个与原始数据表相邻的空白单元格,在本例中我选择D2,将以下公式输入其中并按Enter键。
=1/4/2
选择单元格D3,将以下公式输入其中并按Enter键。选择单元格D3,然后向下拖动其填充柄以获取其他结果。
=D2+1/4
提示:在公式中,数字4代表原始数据表中的行数(不包括标题行)。如果您的数据中有8行(不包括标题行),请将数字4更改为8。

steps of creating a dumbbell chart in Excel

请按如下方式创建第二个辅助列。
选择一个空白单元格(这里我选择E2),将以下公式输入其中并按Enter键。选择结果单元格,向下拖动其 填充柄以获取其他结果。
=IF(B2>C2,B2-C2,)

steps of creating a dumbbell chart in Excel

按如下方式创建第三个辅助列。
选择一个空白单元格,例如F2,将以下公式输入其中并按Enter键。选择结果单元格,向下拖动其填充柄以获取其他结果。
 =IF(B2<C2,ABS(B2-C2),)

steps of creating a dumbbell chart in Excel

2. 选择轴列范围和第一个数据系列(在本例中,我选择范围A2:B5),然后点击插入 > 插入柱形图或条形图 > 簇状条形图

steps of creating a dumbbell chart in Excel

随后,当前工作表中会插入一个簇状条形图。

3. 右键单击任意一个系列条形,然后从右键菜单中点击选择数据

steps of creating a dumbbell chart in Excel

4. 在“ 选择数据源”对话框中,请点击“图例项(系列)”部分中的添加按钮,然后直接在弹出的“编辑系列”框中点击确定按钮。

注意:在此步骤中将创建 Series2

steps of creating a dumbbell chart in Excel

5. 重复步骤4以创建series3。

6. 当返回到“选择数据源”对话框时,您可以看到Series2Series3已列在“图例项(系列)”框中,点击确定以保存更改。

steps of creating a dumbbell chart in Excel

7. 右键单击图表中的任意系列,然后从上下文菜单中点击 更改系列图表类型

steps of creating a dumbbell chart in Excel

8. 在“更改图表类型”对话框中,将Series2Series3的图表类型更改为散点图,然后点击确定以保存更改。

steps of creating a dumbbell chart in Excel

9. 右键单击任意一个系列,从右键菜单中点击 选择数据

steps of creating a dumbbell chart in Excel

10. 在“选择数据源”对话框中,点击以选择“图例项”框中的Series2,然后点击编辑按钮。

steps of creating a dumbbell chart in Excel

11. 在打开的“ 编辑系列”框中,您需要进行以下配置。

11.1) 在“ 系列名称”框中,选择第一个系列值的标题(在本例中我选择B1);
11.2) 在“系列X值”框中,选择第一个系列值(这里我选择B2:B5);
11.3) 在“系列Y值”框中,选择第一个辅助列数据(D2:D5);
11.4) 点击确定。

steps of creating a dumbbell chart in Excel

12. 当返回到“ 选择数据源”对话框时,选择Series3,然后点击编辑按钮。

steps of creating a dumbbell chart in Excel

13. 在打开的“编辑系列”框中,您需要进行以下配置。

13.1) 在“ 系列名称”框中,选择第二个系列值的标题(在本例中我选择C1);
13.2) 在“系列X值”框中,选择第二个系列值(这里我选择C2:C5);
13.3) 在“系列Y值”框中,选择第一个辅助列数据(D2:D5);
13.4) 点击确定。

steps of creating a dumbbell chart in Excel

14. 在“选择数据源”对话框中点击确定以保存更改。

现在图表显示如下截图所示。

steps of creating a dumbbell chart in Excel

15. 右键单击图表中的垂直轴,然后从上下文菜单中选择设置坐标轴格式

steps of creating a dumbbell chart in Excel

16. 在打开的“ 设置坐标轴格式”窗格中,勾选“坐标轴选项”选项卡下的“ 逆序类别”复选框。

steps of creating a dumbbell chart in Excel

17. 单击图表中的次坐标轴,然后在“设置坐标轴格式”窗格中勾选“逆序类别”复选框。

steps of creating a dumbbell chart in Excel

18. 现在您需要隐藏图表中的蓝色条形。单击任意一个条形,进入“设置数据系列格式”窗格,点击“填充与线条”图标,然后分别在“填充”“线条”部分选择无填充无线条

steps of creating a dumbbell chart in Excel

19. 选择图表中的支出系列(橙色点),点击设计 > 添加图表元素 > 误差线 > 标准误差

steps of creating a dumbbell chart in Excel

现在图表显示如下截图所示。

steps of creating a dumbbell chart in Excel

20. 选择垂直误差线,按下删除键将其从图表中移除。

21. 选择水平误差线,进入“设置误差线格式”窗格,然后进行以下配置。

21.1) 在“方向”部分选择减号
21.2) 在“末端样式”部分选择无端帽
21.3) 在“误差量”部分选择自定义
21.4) 点击指定值按钮。见截图:

steps of creating a dumbbell chart in Excel

22. 在弹出的“自定义误差线”对话框中,选择“负误差值”框中的第二个辅助列数据,然后点击确定。

steps of creating a dumbbell chart in Excel

23. 选择图表中的收入系列(蓝色点),点击设计 > 添加图表元素 > 误差线 > 标准误差

steps of creating a dumbbell chart in Excel

现在误差线已添加到收入系列中。见截图:

steps of creating a dumbbell chart in Excel

24. 从图表中移除垂直误差线,选择水平误差线,然后进入“设置误差线格式”窗格进行以下配置。

24.1) 在“方向”部分选择减号
24.2) 在“ 末端样式”部分选择无端帽
24.3) 在“误差量”部分选择自定义
24.4) 点击指定值按钮。见截图:

steps of creating a dumbbell chart in Excel

25. 在打开的“自定义误差线”对话框中,选择“负误差值”框中的第三个辅助列数据,然后点击确定。

steps of creating a dumbbell chart in Excel

现在哑铃图显示如下。

steps of creating a dumbbell chart in Excel

26. 您可以调整图表的其他元素,例如移除次坐标轴、添加图例、重新排列横轴位置、为系列添加数据标签等。

移除次坐标轴

只需单击以选择图表中的次坐标轴,然后按下删除键即可将其移除。

向图表添加图例

选择图表,点击设计 > 添加图表元素 > 图例 > 底部(或其他您需要的位置)。

steps of creating a dumbbell chart in Excel

随后图例会显示在图表中,如下截图所示。您可以选择不需要的系列名称并按下删除键将其从图例中移除。(这里我将从图例字段中移除Series1)。

steps of creating a dumbbell chart in Excel

重新排列横轴位置

如您所见,横轴位于系列的顶部。见截图:

steps of creating a dumbbell chart in Excel

如果您希望将其放置在系列的底部,请右键单击它并从上下文菜单中选择设置坐标轴格式。在“ 设置坐标轴格式”窗格中,展开“标签”部分,然后从“标签位置”下拉菜单中选择

steps of creating a dumbbell chart in Excel

现在横轴已移动到系列的底部,如下截图所示。

steps of creating a dumbbell chart in Excel

为系列添加数据标签

1. 在图表中选择一个系列(在本例中为橙色点),点击设计 > 添加图表元素 > 数据标签 > 左侧(任何您需要的位置)。

steps of creating a dumbbell chart in Excel

2. 然而,第一个辅助列的值被显示为数据标签,要将其替换为实际的系列值,请右键单击任意一个数据标签,然后从右键菜单中点击 设置数据标签格式

steps of creating a dumbbell chart in Excel

3. 继续进行以下配置。

3.1) 在“设置数据标签格式”窗格中,勾选“标签选项”部分中的“从单元格获取值”复选框;
3.2) 在弹出的“数据标签范围”对话框中,选择所选系列的实际值,然后点击确定;
3.3) 取消勾选“Y值”复选框;
3.4) 取消勾选“显示引导线”复选框。见截图:

steps of creating a dumbbell chart in Excel

4. 对于另一个系列,请重复上述步骤1至3以添加相应的数据标签。

添加所有数据标签后,哑铃图如下所示。

steps of creating a dumbbell chart in Excel

提示:您还可以移除或更改图表标题,根据需要为线条和标记指定新颜色。

现在哑铃图已完成。

steps of creating a dumbbell chart in Excel


在Excel中轻松创建哑铃图

Kutools for Excel 哑铃图 功能可以帮助您通过几次点击快速在Excel中创建哑铃图,如下演示所示。立即下载并试用! 30-天免费试用


下载示例文件

samples of creating a dumbbell chart in Excel


视频:在Excel中创建哑铃图


最佳的办公生产力工具

Kutools for Excel - 助您脱颖而出

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

Kutools for Excel拥有超过300种功能,确保您需要的功能只需一键即可实现...


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

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