永发信息网

请问 在Excel表中,如何将时间转换为数值 例如:3:05 转换为 3.5(小时)

答案:4  悬赏:40  手机版
解决时间 2021-11-29 17:28
  • 提问者网友:太高姿态
  • 2021-11-28 22:57
请问 在Excel表中,如何将时间转换为数值 例如:3:05 转换为 3.5(小时)
最佳答案
  • 五星知识达人网友:佘樂
  • 2021-11-28 23:22
呵呵,它不能按你说的转换,但3:30可以转成3.5的:
=TEXT(A1*24,"0.00")追问偶是在做考勤中遇到的问题:
下班时间 - 开始计算加班时间 = 加班时间
23:12 - 19:30 = 3:42

有办法将3:42 转换为 4小时吗追答如果你想超过30分钟就算一小时,小于30分钟的将舍去的话:
=TEXT(A1*24,"0")追问不是的哦,0:01 算0.5小时;0:31算1小时追答=TEXT(CEILING(TEXT(A1*24,"0.00"),0.5),"0.0")
全部回答
  • 1楼网友:撞了怀
  • 2021-11-29 00:41

选中要转换的内容或单元格——右击——设置单元格格式——数字 选择就行了,看图吧!

  • 2楼网友:渡鹤影
  • 2021-11-28 23:55
两个时间相减,假如结果为X
=IF(MINUTE(X)>30,HOUR(X)+1,HOUR(X)+0.5)追问下班时间 加班起算时间 时间差 数值(小时)
22:35:00 19:30:00 3:05 3.5
20:25:00 19:30:00 0:55 1
  • 3楼网友:一叶十三刺
  • 2021-11-28 23:34
这……很矛盾哦!起码是个时间段吧!
或者你只是意义上的改变的话,你可以选择“替换”功能,
然后按Ctrl+H,上面输入“:”下面一栏输入“.”,然后按确定追问就是加班时间,半小时起算
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯