excel表格里面怎么直接输入数字变成时间

比如输入1234直接显示12:34,并且能进行正确的计算

    设置单元格格式可产生这种“伪时间”;

    如下图所示:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-03
方法一:设置单元格格式0!:00!:00;
二:在A1输入,A2=TEXT(A1,"0!:00!:00")
第2个回答  2020-12-26
您好
方法① 输入不带”:“的时间,比如“7:20”你输入“720”,“12:25”输入“1225”,然后设置单元格格式,选中这些单元格,右键,选择 设置单元格格式,或按Ctrl+1,将格式自定义为 #":"00

这种方法的缺点是,单元格内还是720,只是显示为7:20的样子,不是真正的时间,无法参与计算。
方法②输入前,先设置自动添加小数位数,设置为2位

设置完成后,你输入720,他会自动变成7.2,输入1225,自动变成12.25,所有时间输入完毕后,选中这部分内容,Ctrl+H(替换),将“.”替换为“:"(不含双引号,冒号为英文状态下的冒号),这样这些内容就变成了时间,而且是真正的日期。
方法③,在辅助列输入,然后用函数=TIME(LEFT(B1,LEN(B1)-2),RIGHT(B1,2),
相似回答