早教吧 育儿知识 作业答案 考试题库 百科 知识分享

在EXCEL中如何把分钟数(带小数点)变成分钟和秒.例如:58.35(m)-->分钟:秒显示出后半部分的时间格式,

题目详情
在EXCEL中如何把分钟数(带小数点)变成分钟和秒.
例如:58.35(m) --> 分钟:秒
显示出后半部分的时间格式,
▼优质解答
答案和解析
=TEXT(TIME(,A1),"HH:MM:SS") 的方法,如果要计算的数年过大则无法计算,不能得出正确结果.因此推荐以下公式:
=CONCATENATE(((A1-MOD(A1,60))/60-MOD((A1-MOD(A1,60))/60,60))/60,":",MOD((A1-MOD(A1,60))/60,60),":",MOD(A1,60)),再大的数均能转成小时,分,秒的格式.
先将58.35M转换为秒:58.35*60=3501秒,再在其任意单元格输入
=CONCATENATE(((A1-MOD(A1,60))/60-MOD((A1-MOD(A1,60))/60,60))/60,":",MOD((A1-MOD(A1,60))/60,60),":",MOD(A1,60)),转化结果为:0:58:21,即0小时58分21秒.