首页 > 解决方案 > 从 excel 数据转储中整理混乱的日期时间单元格

问题描述

在此处输入图像描述嗨,伙计们,有没有一种有效的方法来整理 excel 中混乱的日期格式,如图所示?我想将它们标准化为英国日期时间格式。

我是英国人,数据来自美国平台。如您所见,左对齐的单元格采用英国格式,而右对齐的单元格采用美国格式。当我在 Excel 中打开单元格格式时,英国格式的被归类为“常规”,而美国格式的被归类为“自定义:dd/mm/yyyy hh:mm”。

我在 excel 中尝试了日期函数,但它们没有按预期工作。

提前谢谢了。

标签: excelexcel-formula

解决方案


在您共享的电子表格中,日期被解释为月/日/年。谨防。实际上,某些日期不被解释为日期的原因是它们以 > 12 的数字开头,因此显然 Excel 期望月份排在第一位。

无论如何,用这个公式填充第二列:

=IF(ISNONTEXT(B3),B3,DATE(MID(B3,7,4),MID(B3,4,2),MID(B3,1,2))+TIME(MID(B3,12,2),MID(B3,15,2),0))

这应该给你所有的日期表示为实际日期,而不是文本字符串。然后,如果要复制它们,请选择第二列,复制并粘贴为值(有一个选择性粘贴选项,或 Ctrl+Alt+V)。


推荐阅读