![包含部分年份的日期轴](https://linux22.com/image/1317760/%E5%8C%85%E5%90%AB%E9%83%A8%E5%88%86%E5%B9%B4%E4%BB%BD%E7%9A%84%E6%97%A5%E6%9C%9F%E8%BD%B4.png)
我有一张折线图,数据范围从 2002 年 2 月到今天。目前,日期轴如下所示:
有没有办法让第一个日期为Feb-02
(不变),但下一个日期为Dec-02
然后Dec-03
等等?
答案1
一句话 - 作弊。使用“真实”日期轴并确保所有数据都有真实日期(例如相关月份的第一天或最后一天)。这应该会绘制出您的图表,其中第一个数据点在 2 月 2 日,随后的数据点在 12 月。点之间的空间将不均匀,尽管轴上的间隔将相等(并且与您的数据点不对齐)。
因此,废弃无用的轴,完全隐藏轴刻度标记和标签(即,为主轴选择“无”)。
绘制同一日期的第二组数据,但所有值都为零。在第二行上显示数据标签,在点下方,选择类别标签而不是数据值。将其涂成灰色,并选择较窄的线宽(例如 1 pt),这样它就不会像系列一样突出。现在这应该看起来很像轴线。如果您需要模仿刻度标记,请添加数据点标记(我建议使用十字标记,大约 3pt)。
您需要根据示例将标签设置为“mmm yy”格式,以显示为 2 月 2 日、12 月 2 日、12 月 3 日等。这可能是您的主要数据范围或重新格式化的第二个数据范围。
如果标签离“轴”太近,请尝试调整绘图区域的大小,使其远离图表区域的底部边缘。我发现,否则有时会变得拥挤。一旦有了喘息空间,就没问题了。您可能会发现,在删除轴之前添加系列效果更好。
该方法完全灵活,基本上可以反映您拥有的任何日期范围,具有各种不等的间隔,只要您始终拥有第二列数据,并且对于与您的实际(绘制)数据相同的所有日期都为零值。
答案2
这是一个很难回答的问题,因为 Excel 希望轴间距有规律。看看这是否适合您,如果不行,我们可以尝试一些更有创意的方法:
- 将 X 轴格式化为日期轴。
- 将最低日期设置为 2001 年 12 月 1 日
- 将最大日期设置为 2012 年 12 月 1 日
- 将主要单位设置为 1 年
- 将垂直轴交叉点设置为日期 2/1/2002 - 这会将垂直轴从最左边的位置(12/1/2001)移动到 2/1/2002。
- 将位置轴设置为刻度线
- 保存更改并查看是否是您想要的。