跳至主要内容

如何在Excel中创建子弹图和水平子弹图?

Author: Kelly Last Modified: 2025-05-07

当您想展示实际表现与目标的对比时,子弹图将是一个不错的选择。本文将介绍在Excel中创建子弹图的教程,以及创建水平子弹图的变通方法。


在Excel中创建垂直子弹图

此方法将介绍在Excel中创建子弹图的教程。请按以下步骤操作:

1选择您将基于其创建子弹图的对照表,并点击 插入 > 插入柱形图或条形图 > 堆积柱形图见截图:
click Insert > Stacked Column

2保持新图表选中状态,并点击 设计 (在 图表工具) > 切换行/列)见截图:
click Design > Switch Row/Column

3现在根据需要简化新图表。在我的例子中,我删除了网格线、水平轴、图表标题,并缩小了图表区域。见截图:
remove the gridlines, horizontal axis, chart title, and narrow the chart area

4在图表中,右键单击目标数据系列,并选择 更改系列图表类型 从上下文菜单中。见截图:
right click the Target data series, and select Change Series Chart Type

5在更改图表类型对话框中,请将 目标 的图表类型更改为 带标记的堆积折线图,启用相应的 从轴,然后点击 确定 按钮。见截图:
change the chart type of Target to Stacked Line with Markers

6点击选择图表中的从轴,并按 删除 键将其删除。见截图:
 select the secondary axis, and remove it

7现在右键单击图表中目标系列的蓝色点,并选择 设置数据系列格式 从上下文菜单中。见截图:
right click the blue point of the Target series, and select Format Data Series

8在设置数据系列格式窗格中,转到 填充和线条 > 标记,然后:
(1)在 标记选项 部分,勾选 内置 选项,从 类型 下拉列表中选择 破折号 ,并在 大小 框中指定合适的大小(在我的例子中,我根据
图表大小将其指定为18);
(2)在 填充 部分,从 颜色 下拉列表中指定一种颜色;
(3)在 边框 部分,勾选 无线条 选项。
specify the options in the Format Data Series pane

9返回图表,右键单击实际数据系列,并选择 更改系列图表类型 从上下文菜单中。见截图:
right click the Actual data series, and select Change Series Chart Type

10在更改图表类型对话框中,勾选 从轴 复选框,在 实际值 行中,并点击 确定 按钮。见截图:
tick the Secondary Axis checkbox in the Actual row

11在图表中,右键单击 实际值 数据系列,并选择 设置数据系列格式 从上下文菜单中。见截图:
right click the Actual data series, and select Format Data Series

12在设置数据系列格式窗格中,请按以下步骤操作:
(1)在 系列选项 选项卡下,根据图表大小指定合适的 间隙宽度
(2)在 填充和线条 选项卡下,从 颜色 下拉列表中选择一种颜色。
specify the options in the Format Data Series pane

13更改低、中、高数据系列的填充颜色。
以中数据系列为例,右键单击图表中的中数据系列,并选择 设置数据点格式 从上下文菜单中。
right click the Medium data series in the chart, and select Format Data Point

在设置数据点格式窗格中,在 填充和线条 选项卡下,从 颜色 下拉列表中选择一种颜色。见截图:
choose a color from the Color drop down list

然后以相同的方式更改其他数据系列的填充颜色。
到目前为止,我们已经在Excel中创建了一个正常的子弹图。见截图:
a normal bullet chart is created


在Excel中创建水平子弹图

在这一部分,我将介绍一种基于现有垂直子弹图在Excel中创建水平子弹图的技巧。请按以下步骤操作:

1. 在Excel中创建一个正常的子弹图

2.选择包含整个子弹图的区域,并同时按 Ctrl + C键复制它。

3选择一个空白单元格,右键单击,并选择 选择性粘贴 > 链接图片 从上下文菜单中。见截图:
right click a blank cell, and select Paste Special > Linked Picture

4保持链接图片选中状态,并点击 格式 (在 图片工具) > 旋转 > 向右旋转90°。见截图:
click Format > Rotate > Rotate Right 90°

5. 转到原始垂直子弹图,右键单击垂直轴,并从上下文菜单中选择 设置坐标轴格式

6然后转到 设置坐标轴格式 窗格,请选择 将所有文本旋转270° 文字方向 下的 大小和属性 选项卡。见截图:
 select Rotate all text 270° from the Text direction

7选择链接图片,并点击 格式 (在 图片工具) > 裁剪,然后根据需要裁剪链接图片。见截图:
 crop the linked picture

到目前为止,我们已经在Excel中获得了一个水平子弹图。见截图:
a horizontal bullet chart is created


使用一个惊人的工具创建垂直或水平子弹图

如果您安装了Kutools for Excel,您可以使用其子弹图功能轻松快速地在Excel中生成垂直或水平子弹图。请按以下步骤操作:

Kutools for Excel 提供了超过 300 种高级功能,简化复杂任务,提升创造力与效率。 通过集成 AI 能力,Kutools 能够精准自动执行任务,让数据管理变得轻松简单。Kutools for Excel 的详细信息...         免费试用...

1点击 Kutools > 图表 > 进度 > 子弹图 以启用此功能。
click Bullet Chart feature of kutools

2在子弹图对话框中,请:
(1)将图表方向指定为 垂直水平 ,根据需要;
(2)在 一般值, 良好值, 优秀值, 实际值,和 目标值 框中依次选择合适的单元格。
(3)点击 确定 按钮。
specify options in the Bullet Chart dialog

现在子弹图已创建。如果您在上述对话框中勾选了垂直选项,子弹图将如下截图所示:
Vertically bullet chart is created

如果您在上述对话框中勾选了水平选项,子弹图将类似于如下截图:
 Horizontally bullet chart is created

相关文章

最佳办公效率工具

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

使用 Kutools for Excel 提升您的 Excel 技能,体验前所未有的高效。 Kutools for Excel 提供超过 300 种高级功能来提高生产力并节省时间。 单击此处获取您最需要的功能...


Office Tab 将标签式界面引入 Office,让您的工作更加轻松

  • 在 Word、Excel、PowerPoint 中启用标签式编辑和阅读
  • 在同一窗口的新标签页中打开和创建多个文档,而不是在新窗口中进行操作。
  • 将您的生产力提升 50%,每天为您减少数百次鼠标点击!