Excel中的时间24小时对应数字1,相应的1/24/60/60=0.0000115740740740741对应1秒,具体转换关系如下:
将小数转换为时间
函数公式为=TEXT(A2,"hh:mm:ss"),将单元格数据转换为时间格式上述公式转换出的为时间的小数,若转换为分钟函数为=TEXT(A2/24,"hh:mm:ss"),若转换为秒钟函数为=TEXT(A2/24/60,"hh:mm:ss")
将时间转换为小数
函数公式为=TEXT(A2,"0.0000"),将单元格数据转换为数据格式(0点后面的0表示小数点的数位)
问题
那么,问题来了,如果你的时间用小数点写的1.25,要求转换为时间格式的1:15,要怎么处理呢?
方法就是插入一列,然后用公式=A2/24,就可以了。
假如我的时间是“2018/8/9 7:01:00”这种格式又怎么转换为小数点呢?可以在单元格格式里面看到,这个时间换为数值是等于43321.29的,所以可以用公式 =TEXT(A2-43321,"0.0000") 来转换,相当于去掉小数点前面的数值。
参考: 百度经验

我的微信公众号
分享科研软件、科研方法,为你的科研助力。
评论