在 Excel 中将五位数字转换为日期格式?

在 Excel 中将五位数字转换为日期格式?

在这些电子表格中,我有一整列应该是日期的值,例如。

200701 = 1/1/2007
200702 = 2/1/2007
200905 = 5/1/2009

等等等等。

这些都将在 B 列中(如果这很重要的话),我很好奇是否有一种简单的方法可以将它们转换为所需的日期,而无需进行搜索和替换。其中一些电子表格长达数千页,这将非常耗时。

答案1

此公式将提取前四位数字作为年份,后两位数字作为月份,并使用 1 表示日期。如果您只想要新结果,则可以执行“粘贴特殊值”,然后删除原始列。

=DATE(MID(B1,1,4),MID(B1,5,2),1)

相关内容