TipSkill药学博客

探索药学的奇迹

EXCEL中巧用TEXT函数在秒、分钟、小时之间转换

分类: 办公自动化 时间:2009-05-18 11:02:57 浏览:12121次 评论:0
摘要:前段时间做验证,要将两个时间差值转换为分钟,又要将一个秒数转换为分、秒的形势。确实费了些脑筋,后来搜索到可以用EXCEL的自带函数:TEXT()。在这里分享给大家,也是做个记录,下次用到的时候可以上来查查,不用再到其它网站上去了。   例如:A1单元格值为2009-05-18 07:54:30,A2单元格值为2009-05-18 07:57:45,均为日期格式。现在要计算A2-A1,且结果应为3.25分钟。   这是一个将日间差转换为分的计算过程,EXCEL下最简单的计算方法就是用公式,方法为=(A2-A1)1440。公式解析:A2-A1得到的是一个以数值形式表示的时间差,单位是天。我们要得到的分钟应该是一天24小时来乘以60分钟,所以就是1440了。   同样转换为秒就应该是=(A2-A1)1440*60。理由同上,只是再乘以60得到一天的秒数。[separator]      那么将400秒转换为"小时:分钟:秒"这种格式又该怎么办呢?这就用到EXCEL中强大的TEXT()函数了。   方法:=TEXT(单元格/86400,"hh:mm:ss"),"单元格/86400"得到时间值,TEXT函数将这个值转换为"hh:mm:ss"这种时间的显示格式。当然还有很多其它的显示格式,你可以翻阅EXCEL的帮助文档。基本上你可以设置为下图单元格格式选项卡里的任一个参数值,你还可以自定义格式项:         通过以上方法你是不是已经想到了还可以用TEXT()函数进行其它形式的转换呢,这下在EXCEL中输入时间值就不难了。比如要将格式设置成带毫秒显示的也有方法了:"hh:mm:ss.00"就可以了。
关键字: 办公自动化 EXCEL

前段时间做验证,要将两个时间差值转换为分钟,又要将一个秒数转换为分、秒的形势。确实费了些脑筋,后来搜索到可以用EXCEL的自带函数:TEXT()。在这里分享给大家,也是做个记录,下次用到的时候可以上来查查,不用再到其它网站上去了。

  例如:A1单元格值为2009-05-18 07:54:30,A2单元格值为2009-05-18 07:57:45,均为日期格式。现在要计算A2-A1,且结果应为3.25分钟。

  这是一个将日间差转换为分的计算过程,EXCEL下最简单的计算方法就是用公式,方法为=(A2-A1)1440。公式解析:A2-A1得到的是一个以数值形式表示的时间差,单位是天。我们要得到的分钟应该是一天24小时来乘以60分钟,所以就是1440了。

  同样转换为秒就应该是=(A2-A1)
1440*60。理由同上,只是再乘以60得到一天的秒数。[separator]

  

  那么将400秒转换为"小时:分钟:秒"这种格式又该怎么办呢?这就用到EXCEL中强大的TEXT()函数了。

  方法:=TEXT(单元格/86400,"hh:mm:ss"),"单元格/86400"得到时间值,TEXT函数将这个值转换为"hh:mm:ss"这种时间的显示格式。当然还有很多其它的显示格式,你可以翻阅EXCEL的帮助文档。基本上你可以设置为下图单元格格式选项卡里的任一个参数值,你还可以自定义格式项:

  

  

  通过以上方法你是不是已经想到了还可以用TEXT()函数进行其它形式的转换呢,这下在EXCEL中输入时间值就不难了。比如要将格式设置成带毫秒显示的也有方法了:"hh:mm:ss.00"就可以了。

评论留言请发表您的神机妙论……

昵称

邮箱

地址

私密评论
评论列表(共有0条评论)
sitemap