如何将日期列改为 MDY,并将文本改为 DMY?

如何将日期列改为 MDY,并将文本改为 DMY?

我有一列从数据库中提取的日期,但系统以 MDY 格式导出日期。我的计算机以 DMY 格式工作,因此它将 12 月 2 日转换为 2 月 12 日,将 11 月 23 日转换为文本。我不想更改计算机的日期系统,因为我需要这种方式来处理我使用的所有其他数据。

我做了一些研究,经过一番思考后最终使用了这个(其中 J2 包含我想要转换的日期):

=IF(ISTEXT(J2),DATE(MID(J2,7,4),LEFT(J2,2),MID(J2,4,2))+MID(J2,12,11),DATE(YEAR(J2),DAY(J2),MONTH(J2))+MOD(J2,1))

但我想找到更简单的方法来做到这一点。

这是我拥有的数据类型和预期结果的图片。抱歉,我无法访问云端硬盘来在工作中共享电子表格。

数据样本和预期结果

相关内容