Excel 折线图上的次坐标轴的水平日期轴不正确

Excel 折线图上的次坐标轴的水平日期轴不正确

我的 Excel 2010 折线图有次坐标轴。其水平日期轴不正确。日期范围应为 2013 年 1 月 1 日至 2013 年 12 月 31 日:

日期范围应为 2013 年 1 月 1 日至 2013 年 12 月 31 日

所有日期数据均明确 [例如 2013 年 3 月 8 日]。除节假日外,日期均为周一至周五。最后 2 个日期为 2013 年 12 月 30 日和 2013 年 12 月 31 日。水平编辑窗口中正确列出了 252 个日期的范围起始日期。

答案1

我也遇到了同样的问题。我尝试减少数据集中包含的数据量,发现有一个特定条目导致绘图恢复为 {1,2,3...},而不是使用输入的日期。我的日期轴表现完全正常,直到我包含该条目。格式没有任何问题,有一段时间它变得非常令人沮丧。

事实证明我不小心输入了一个不存在的日期。我输入的是 2019 年 11 月 31 日,但 11 月只有 30 天。当我最初输入错误的日期时,Excel 并没有抛出错误,而是在我将其包含在数据集中时停止将整个集合视为日期。

我希望这有帮助!

布莱克

答案2

我有一个可能的解决方案。我试图绘制 Excel 插件中的日期与 Excel 散点图上的值,但日期显示为 1、2、3、4、5 等。

我发现解决问题的方法是,如果您尝试绘制一些包含时间的日期和一些不包含时间的日期,就会发生这种情况。

例如,在轴上绘图:

2015 年 8 月 1 日

2015年08月01日 00:30:00

行不通,但是

2015年08月01日 00:30:00

2015年08月01日 00:34:00

应该管用。

答案3

已修改;原始答案不准确。

Kevin 的回答几乎完美。折线图或 XY 图都可以,但图表的数据范围指定方式似乎存在问题。问题和评论并未描述如何指定范围,因此只需验证系列数据范围是否将数据的日期列反映为 X 值即可。

实际情况是,如果没有将日期指定为 X 值,则使用值的序列号。因此,第一个日期是输入 #1,第二个日期是输入 #2,等等。Excel 将日期存储为天数,从 1900 年 1 月 1 日开始作为第 1 天。当您使用日期格式格式化轴时,您会得到 Kevin 所描述的结果 - 序列号1作为日期为 1/1/1900。您的最后一个输入是条目编号 252,对应于 9/8/1900。

答案4

如果看不到数据表或不知道 x 轴数据的来源,就很难解决这个问题,但如果您像这样输入日期列的数据:

1 2 3 4

然后 Excel 会默认将这些日期解释为“纪元”开始以来的天数。您可以通过输入完整日期来解决此问题,如下所示:

2013 年 1 月 1 日 2013 年 1 月 2 日 2013 年 1 月 3 日 2013 年 1 月 4 日

此外,您的图表似乎在 8 月(或可能是 9 月初)结束。如果您的观测值少于 365 个(例如,因为不包括节假日和周末),那么再次输入实际日期会有所帮助。

如果您已经输入了日期,则可能是您的图表未使用这些单元格作为 x 轴标签。在这种情况下,您可以点击图表,然后“选择数据”,然后指定“水平(类别)轴标签”。

相关内容