跳至主要内容

在Excel中创建蝴蝶图

Author: Xiaoyang Last Modified: 2025-05-07

蝴蝶图也被称为龙卷风图,它是一种条形图类型,在中心有一个间隔显示类别,并且两侧并排显示两个条形图,如下截图所示。蝴蝶图用于比较两组数据系列,以便一眼分析两者之间的差异。本教程将介绍如何快速轻松地在Excel中创建蝴蝶图。

butterfly chart in Excel


在Excel中创建蝴蝶图

假设您有以下数据区域来基于其创建蝴蝶图,请按照以下步骤在Excel中创建蝴蝶图。

steps of creating a butterfly chart in Excel

首先,创建辅助列数据

1. 您需要在原始数据中插入三列,第一辅助列插入到产品Apple的左侧,然后在两个产品之间插入第二辅助列,最后在产品Peach的右侧插入第三列,如下截图所示:

steps of creating a butterfly chart in Excel

2. 请在单元格B2中输入公式 =1200-C2,然后向下拖动填充柄以填充其他单元格,如下截图所示:

注意:在上述公式中,1200是大于您原始数据中最大值的数字,这取决于您的数据。如果您的数据是四位数,例如7800、8600等,请选择10000。请根据您的数据更改数字1200为适合的数字。

steps of creating a butterfly chart in Excel

3. 然后,在插入的D列中,输入一系列数字500,用作图表中两条柱状图之间的间隔空间,您可以根据自己的数据替换数字500。见截图:

steps of creating a butterfly chart in Excel

4. 最后,在F列中,输入此公式:=1200-E2 到单元格F2中,然后拖动填充柄将此公式复制到其他单元格,见截图:

注意:在上述公式中,1200是大于您原始数据中最大值的数字,这取决于您的数据。如果您的数据是四位数,例如7800、8600等,请选择10000。请根据您的数据更改数字1200为适合的数字。

steps of creating a butterfly chart in Excel

其次,基于数据创建图表

5. 在获取辅助列数据后,请选择所有数据范围(A1:F8),然后点击 插入 > 插入柱形图或条形图 > 堆积条形图,见截图:

steps of creating a butterfly chart in Excel

6. 并且已插入一个堆积条形图,如下截图所示:

steps of creating a butterfly chart in Excel

7. 然后,您可以从图表中删除不需要的元素,例如图表标题、网格线和无用的图例,见截图:

steps of creating a butterfly chart in Excel

8. 下一步,您应该将辅助列数据系列条形图格式化为无填充。

steps of creating a butterfly chart in Excel

9. 右键单击左侧填充数据系列(蓝色条形图),然后从填充下拉列表中选择无填充,见截图:

steps of creating a butterfly chart in Excel

10. 然后,重复上述步骤将间隔和右侧填充数据系列格式化为无填充,以获得如下截图所示的图表:

steps of creating a butterfly chart in Excel

11. 然后,单击选择间隔条形图,然后单击 图表元素 > 数据标签 > 更多选项,见截图:

steps of creating a butterfly chart in Excel

12. 继续右键单击图表中的数据标签,然后从上下文菜单中选择设置数据标签格式,见截图:

steps of creating a butterfly chart in Excel

13. 在打开的设置数据标签格式窗格中,在标签选项卡下,勾选类别名称并取消勾选选项,您将获得如下截图所示的图表:

steps of creating a butterfly chart in Excel

14. 然后删除垂直轴,右键单击水平轴,然后选择设置坐标轴格式,在打开的设置坐标轴格式窗格中,在坐标轴选项卡下,将最大值减少到3000,请根据您的数据输入值,见截图:

steps of creating a butterfly chart in Excel

15. 如果条形图对您来说太窄,您可以调整它们更宽,右键单击条形图,然后选择设置数据系列格式,见截图:

steps of creating a butterfly chart in Excel

16. 在设置数据系列格式窗格中,在系列选项卡下,根据需要将分类间距更改为80%,见截图:

steps of creating a butterfly chart in Excel

17. 现在,您应该为图表插入数据标签,单击选择Apple数据系列(橙色条形图),然后单击 图表元素 > 数据标签 > 内部基底,见截图:

steps of creating a butterfly chart in Excel

18. 继续单击选择Peach数据系列(金色条形图),然后单击 图表元素 > 数据标签 > 内部末端,见截图:

steps of creating a butterfly chart in Excel

19. 现在,蝴蝶图已成功创建,如下截图所示:

steps of creating a butterfly chart in Excel


下载蝴蝶图示例文件

sample of creating a butterfly 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一样。