excel表格中如何直接输入四个数字就变成时间

2025-02-24 14:56:32
推荐回答(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:

选定你需要输入的列或单元格

右键-设置单元格格式-数字-自定义-类型

输入   00!:##

回答3:

方法一:选择A列单元格 CTRL+1 自定义 类型 输入 0!:00 确定。
方法二:加辅助列,在A列输入四位数数据,在B列输入公式=LEFT(A1,2)&":"&RIGHT(A1,2),然后下拉。
方法三:输入公式=ROUN D(A1/100,0)&":"&RIGHT(A1,2)。
方法四:选定需要设置的单元格区域后,依次点击“格式/单元格/数字/自定义”,在“类型”下输入00!:00,点“确定”。

回答4:

自定义格式,00!:00

回答5:

  步骤:
  第一步、例如,输入“1-1-13”,点击回车;
  第二步、回车之后发现变成了日期,即“2001/1/13”。