在EXCEL表格中如何将输入的数字变成时间格式

例如,如初1122自动识别未11:22输入1122自动识别为11:22
2025-03-19 12:47:40
推荐回答(3个)
回答1:

这个只有用自定义格式,但是值不会变,另外可以用VBA写代码触发,可以改变值,不过这样做只为了省去输入:号,要考虑是否值得。还有插入辅助行,用公式来自动识别与直接设置成时间格式,输入小数来识别。

回答2:

在C19里输入20140114
在D19里输入
=DATE(LEFT(C19,4), MID(C19,5,2),RIGHT(C19,2))
然后自定义D19格式为yyyy/mm/dd

回答3:

TEXT(A1,"00!:00")