设为首页收藏本站

嘻皮客娱乐学习网

 找回密码
 中文注册
搜索
打印 上一主题 下一主题
开启左侧

[Excel技巧] 在Excel中将数值转换为时分秒形式的时长

[复制链接]
跳转到指定楼层
楼主
发表于 2015-4-10 10:07:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在Excel中要将某个数值转换为时分秒形式的时长,可以将该数值除以24后,再设置该单元格格式为“[h]小时mm分钟ss秒”即可。因为在Excel中时间是用一个小数来表示的,如“12:00:00”即为0.5,可以将该小数看做00:00:00-12:00:00之间的时长与1天总时长之间的比值。因此,要将某个数值转换为以“时分秒”形式的时间,必须将该数值除以24后才能返回正确的结果;而要转换为以“分秒”形式显示的时间,则必须将这个数值除以24*60=1440。具体方法如下:
    假如A1单元格中包含数值“33.255”,单位为小时,即时长为33.255小时。在B1单元格中输入公式:
    =A1/24
    然后右击A2单元格,选择“设置单元格格式→数字→自定义”,在“类型”下的文本框中输入“[h]小时mm分钟ss秒”后确定,B1单元格中即可显示为“33小时15分钟18秒”,表示时长为33小时15分钟18秒。
    或者使用下面的公式直接得出结果:
    =TEXT(A1/24,"[h]小时mm分钟ss秒")
    自定义格式和公式中的“[h]”可以让Excel返回超过24小时的时间。
    如果A2单元格中包含数值“67.25”,单位为分钟,即时长为67.25分钟。在B2单元格中输入公式:
    =A2/1440
    然后设置单元格格式为“[m]分钟ss秒”。或在B2中输入公式:
    =TEXT(A1/1440,"[m]分钟ss秒")
    显示的结果都为“67分钟15秒”。
回复

使用道具 举报

小黑屋|手机版|嘻皮客网 ( 京ICP备10218169号|京公网安备11010802013797  

GMT+8, 2024-5-10 09:47 , Processed in 0.161713 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表