如何使Excel图表轴不在主要单位开始?

Rab*_*ski 6 charts microsoft-excel

是否有可能有一个轴不在主要单位开始的 Excel 图表?请参见下面的示例,我希望 x 轴从 2007 年开始,但主要单位为 5 年并显示 2010、2015 和 2020。

我知道您可以使用“垂直轴交叉”设置移动垂直轴,但在这种情况下,x 轴会延伸到垂直轴的左侧,这不是我想要的。

这就是我要的:

我想要的是

这是我能做的最好的(但还不够好,见黄色标记):

在此处输入图片说明

dav*_*dav 6

最快(我认为最简单)的方法是:

  1. 按原样绘制您的数据(我更喜欢这种类型的图表的散点图/XY 图表)。
  2. 格式化您的水平轴以使用 2007 作为您的最小值并将轴标签设置为无。
  3. 向名为 Labels 的数据添加一个辅助列,将所有值设置为 =NA(),然后将要在轴上标记的值(2010、2015、2020 等...)设置为 0。 =NA () 点不会绘制,但 0 点将绘制在最小值上,这也是水平轴。
  4. 将您的标签数据添加到图表中。每个标签都应该有一个点。
  5. 将 Line 和 Marker 的系列格式化为 None(或者如果你想要一个勾号,则将其标记为内置十字)。
  6. 将数据标签添加到您的标签系列,并将格式设置为 X 值和位置下方。

这是一个示例:

奇数轴标签间距