如何在EXCEL表格里输入数字,自动变成时间格式

2024-11-08 14:02:06
推荐回答(5个)
回答1:

方法① 输入不带”:“的时间,比如“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),)如下图

然后将B列隐藏即可。

回答2:

只是将数字改变成时间的格式可以通过单元格的设置进行改变,具体操作步骤如下:

工具/原材料

excel2016版、电脑。

1、打开电脑找到并双击打开excel2016表格软件;

2、双击打开excel表格后,选中需要改变时间的单元格并右击鼠标选择“设置单元格格式”命令;

3、点击单元格设置以后,在弹出的界面中点击自定义,并在右边的类型框里输入“#":"00”;

4、设置并确定好以后,此时就可以在相应的单元格内直接输入数字即可完成。

回答3:

你这样更麻烦呢,你设置了时间格式,但你输入30表示的不是30秒。

时间可以和小数进行转换,你要表示30秒,你得输入约0.00035才行,这样是不是更麻烦?!

回答4:

你可以把六位数字输在A列中,在B列中用公式 =LEFT(A1,2)&":"&MID(A1,3,2)&":"&RIGHT(A1,2)

百度的答案,你试下吧。

回答5:

选中要输入的区域,如A列,右键-设置单元格格式-数值-自定义输入00":"00,则输入4位数显示为时间