Excel 日期错误:Excel 不会识别为日期;使用 Date= 函数添加 2 年,但仅在某些情况下

Excel 日期错误:Excel 不会识别为日期;使用 Date= 函数添加 2 年,但仅在某些情况下

我一直没法解决这个问题,差点要拔掉我剩下的头发了。还有其他类似的帖子,比如这个我想对此做出回应,但由于我是新手并且还没有任何声誉,我无法在那里发帖。

我已经排除故障,以找出与月份相关的错误,但目前我能找到的就这么多了。附件截图显示了错误的结果

我不想手动重新输入所有数据的日期。有人知道如何解决这个问题吗?

一些相关信息

  • Excel 2013
  • 数据是使用 Chrome 从网络上剪切和粘贴的
  • 我使用过很多典型的技巧来去除格式
  • 我曾经使用过文本分列
  • 我尝试过很多解决方案,但都没有什么效果

结果截图

答案1

为函数使用适当的列/数据

  • DATE(年份//

我已将月份和日期列标题下的数据反转。

对于天数为 12 或更少的情况,错误很难看出;对于天数大于 12 的情况,组合日期结果会增加一年或更多,并且很容易看出。

此错误从使用“从文本获取数据”导入数据时开始出现。在此过程中,我正确地选择了日期的列日期格式单选按钮,但是,我没有更新实际格式本身。Excel 默认格式为 YMD,而我的原始数据为 DMY。请参阅附件截屏。这似乎会导致 Excel 出现问题,它会按预期接受某些日期,而某些日期将是文本,这将导致各种其他问题。有关更多信息,请参阅问题中的链接。结果是最终数据被错误地分配给列标题:日期和月份互换了我没有注意到

谢谢

  • Scott Craner 指出数据切换错误
  • Rajesh S 指出了错误数据的影响细节

相关内容