如何创建显示值及其变化的 Excel 图表?

如何创建显示值及其变化的 Excel 图表?

我想创建一个图表来显示一个值及其变化的方式,就像 Excel 中的这个图表一样:

这个

重要的是(我无法实现)每个国家都有两个数字:

  1. 当前值(箭头顶部)
  2. 自 1985 年以来的变化(箭头长度)

在 Excel 中可以实现这样的效果吗?结果不必完全像这样,但必须在一个图表中显示这两个数字,并且易于理解。

谢谢你!

(如果有帮助的话,我正在使用 Excel 2013)

答案1

我得到了一些类似于您所要求的东西(在 Excel 2007 中):

                在此处输入图片描述

脚步:

  • A输入如列-中所示的数据 C
  • 设置D2为 =C2-B2并向下拖动/填充。
  • 选择列 A和 B,然后插入散点图。
  • 单击图表中的任意位置。转到“布局”选项卡、“标签”面板,然后单击“数据标签”。将弹出一个菜单。选择“更多数据标签选项…”(在 Excel 2007 中,这是菜单中的最后一个选项)。
  • 出现“格式化数据标签”对话框。指定“标签包含”“X 值”(而不是“Y 值”)并且“标签位置”为“下方”。单击“关闭”。
  • 仍然在“布局”选项卡上,在“分析”面板中,单击“误差线”。将弹出一个菜单。选择“更多误差线选项…”(在 Excel 2007 中,这是菜单中的最后一个选项)。
  • 出现“设置误差线格式”对话框。将“结束样式”设置为“无上限”。在“误差量”下,选择“自定义”,然后单击“指定值”。
  • 出现“自定义误差线”对话框。在“正误差值”下,指定列 D。最简单的方法是单击字段末尾的小网格图标,然后选择最后一行包含数据的单元格D2D 在“负误差值”下,更改={1}  为 ={0}。单击“确定”。关闭“设置误差线格式”对话框。
  • 当我这样做时,我得到了上面显示的垂直误差线,以及水平误差线。如果你也得到了它们,请单击其中一个,右键单击,然后从弹出菜单中选择“设置误差线格式”。将出现“设置误差线格式”对话框,但这次它将用于水平误差线。将“错误量”设置为“固定值”“0”。点击“关闭”。

我假设你知道如何做诸如更改图表标题之类的事情,并且你可以弄清楚如何进行负面更改。如果你知道如何获取国家名称以下X 轴,请在此处发布该信息。

答案2

是的,您可以使用误差线来实现这一点。将其中一个数字范围绘制为折线图或 XY 图,然后选择系列并添加垂直误差线。(注意:添加误差线时,Excel 将添加水平和垂直误差线。然后您需要删除水平误差线)然后,您可以通过选择“自定义”并指向某个范围来指定单元格范围作为误差线值的来源。可以通过使用末端箭头格式化误差线来实现外观和感觉。

该屏幕截图是使用 XL 2013 拍摄的,但同样适用于 2010。误差线值在 D 列中。

在此处输入图片描述

相关内容