我有一个电子表格,其中包含个别员工一个月内工作的小时数。
此列设置为自定义格式[h]:mm:ss
。我想将工作小时数转换为整数。
我正在使用此公式来尝试转换值:
=(HOUR(F4)*60+MINUTE(F4)*60+SECOND(F4))/60
但是没有任何事情像预期的那样出现。
对于159:05:45
,我得到20.75
,例如。
任何人都可以解释发生了什么以及如何纠正这个问题吗?
答案 0 :(得分:1)
小时* 60给你分钟
分钟* 60为您提供秒数
你要加两个;这听起来不对。
如果你想要几分钟的时间,你可以这样做:
=F4*24*60
格式化为数字。
日期/时间以天为单位存储。乘以24可获得小时数乘以60来获得分钟数。
答案 1 :(得分:0)
使用=((TEXT(f4,"[hh]")*60)+MINUTE(f4)+(SECOND(f4)/60))