在Excel中创建可变宽度柱形图
通常,标准柱形图会以相同宽度显示所有柱形。在Excel的柱形图中,您只能通过柱形的高度来比较数据。那么是否有一种方法可以创建一个可变柱形图,使柱形在宽度和高度上都可以变化呢?本教程将提供一个分步指南,帮助您在Excel中创建可变宽度柱形图。
在Excel中创建可变宽度柱形图
使用令人惊叹的工具轻松创建水平子弹图
下载示例文件
在Excel中创建可变宽度柱形图
假设您想根据如下截图所示的数据创建一个可变宽度柱形图,请按照以下步骤操作完成。
1. 首先,您需要使用以下公式计算图表中每个柱形在X轴上的结束位置。
注意:这里我们将X轴的最小值指定为0,最大值为100,因此柱形从0开始到100结束。
2. 现在,在刚刚创建的辅助行下方的不同行中,将每个高度值列出两次(基于原始数据区域的高度)。
3. 选择整个辅助区域(在此情况下为A8:J13),点击插入 > 插入折线图或面积图 > 堆积面积图。
4. 接下来会生成一个堆积面积图,如下面的截图所示。选择底部区域(图表中的系列1),然后按Delete键将其从图表中删除。
5. 右键单击X轴并从上下文菜单中选择设置坐标轴格式。
6. 在打开的“设置坐标轴格式”窗格中,选择“坐标轴类型”部分中的 日期坐标轴选项。
7. 返回图表,右键单击它并从右键菜单中选择选择数据。
8. 在“选择数据源”对话框中,点击“水平(分类)轴标签”框中的编辑按钮。
9. 在弹出的“轴标签”对话框中,选择第1步中创建的第一行辅助值,然后点击确定。
10. 当返回到“选择数据源”对话框时,点击确定以保存更改。
现在图表显示如下截图所示。
11. 选择X轴,然后按Delete键将其从图表中删除。
现在,您需要计算每个柱形的中间值,以便分别在每个柱形的底部和顶部添加系列名称和系列值,如下截图所示。
12. 从新行开始,将第1步中计算的值(表示每个柱形在X轴上的结束位置)分别输入到单元格中。见截图:
13. 在下一行中,将以下公式输入到第一个单元格中,然后按Enter键。
=$A$15/2
14. 将以下公式应用到右侧的空白单元格中,然后向右拖动其自动填充柄以获取其他结果。
=(B15-A15)/2+A15
15. 在新行中分别输入高度值到单元格中。此外,我们仍然需要一个包含数字0的新行。
16. 右键单击图表并从右键菜单中选择 选择数据。
17. 在打开的“ 选择数据源”对话框中,点击添加按钮。
18. 在“编辑系列”对话框中,在“系列名称”框中输入所需名称,并在“系列值”框中选择包含高度值的行单元格,然后点击确定按钮。
19. 当返回到“选择数据源”对话框时,点击确定按钮以保存更改。
现在图表显示如下截图所示。
20. 右键单击图表中的任何系列,并从右键菜单中选择更改系列图表类型。
21. 在 更改图表类型对话框中,为新添加的系列指定图表类型为散点图,然后点击确定按钮。
图表显示如下。
22. 右键单击图表并从右键菜单中选择 选择数据。
23. 在“选择数据源”对话框中,选择第18步中添加的系列,然后点击编辑按钮。
24. 在打开的“编辑系列”对话框中,选择包含每个柱形中间值的单元格,然后点击确定按钮。
25. 在“选择数据源”对话框中点击确定以保存更改。
26. 选择点,点击图表元素按钮,然后勾选 数据标签框。见截图:
27. 现在,您需要隐藏图表中的所有点。保持点被选中状态,然后转到“设置数据系列格式”窗格进行如下配置。
28. 选择刚刚添加的数据标签,转到“设置数据标签格式”窗格,然后在标签位置部分选择上方选项。
现在,系列值如上面的截图所示居中显示在每个柱形的上方。
29. 右键单击图表并选择选择数据。
30. 在“选择数据源”对话框中,点击添加按钮。
31. 在“编辑系列”对话框中,您需要:
32. 当返回到“ 选择数据源”对话框时,您可以看到已添加了一个新系列,点击确定以保存更改。
33. 在图表中选择新系列(点已被隐藏,您只需点击任何柱形的底部中心即可选择它们)。
34. 点击 图表元素按钮,然后勾选 数据标签框。
35. 选择数据标签,转到“设置数据标签格式”窗格并进行如下配置。
提示:如果“设置数据标签格式”窗格未显示,请右键单击数据标签并从右键菜单中选择设置数据标签格式。
36. 现在图表如下所示。请移除图例并修改图表标题。
至此,可变宽度柱形图已完成。
在Excel中轻松创建可变宽度柱形图
Kutools for Excel 的可变宽度柱形图功能可以帮助您通过几次点击快速在Excel中创建可变宽度柱形图,如下演示所示。立即下载并试用! 30-天免费试用
下载示例文件
最佳的办公生产力工具
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一样。