乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel中如何插入时分秒-excel时分秒,excel时分秒怎么排序

excel中如何插入时分秒-excel时分秒,excel时分秒怎么排序

作者:乔山办公网日期:

返回目录:excel表格制作


时间可以直接相加,前提是把单元格格式设置为时间。
输入的时候得带上小时,才会默认你是时间格式。
比如28分53秒,要输入00:28:53,或者0时28分53秒。
不过注意一点超过24点就自动归为零点了。也就是如果你算总计时间超过24小时,就自动减掉24小时了。所以尽量不要计算总和超过24小时的时间。

如果想把28分53秒化为29分,可以这样
假设A1单元格为时间格式的0时28分53秒,
hour(A1)=0, minute(A1)=28, second(A1)=53, 这三个函数取时、分和秒。
53秒可以四舍五入进上去,可以用round(second(A1)/60,0)取整,不足30秒舍去,30秒以上算作1分钟。这样加上minute(A1)就可以得到四舍五入后的分钟数。
再重新化为时间格式,用time函数。
最后就是=time(hour(A1),minute(A1)+round(second(A1)/60,0),0)

不用宏可能不行,用ctrl+shift+;只能到分,没有秒

Sub TimeStamp()
ActiveCell.Value = Time
ActiveCell.NumberFormat = "h:mm:ss AM/PM"
End Sub

1、首先打开excel2016版软件,在表格中输入0.51,点击旁边的单元格:

2、然后使用TEXT函数转换时间,Text函数表示将数值转化为自己想要的文本格式,它有两个参数,第一个是待转换的数值,第二个是格式化后的形式,输入公式回车“=TEXT(A1/24,"h时mm分ss秒")”回车即可

3、回车以后就会看到被TEXT函数格式化后的结果了:



如果你想在单元格写入100102得出"10:01:02",则自定义格式中应写入 0!:00!:00

自定义得出的样式只是显示样式,其单元格中的实际值还是100102,这个看编辑栏中的内容就知道了
所以用这个值直接去加别的日期或时间就会得出错误结果

假设"100102"写在A1单元格,用的是自定义格式"0!:00!:00",则在公式中引用这个单元格要成为10:01:02的时间,则必zd须用函数来再转一次,如 TEXT(A1,"0!:00!:00") 再与别的时间或日期相加

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网