Excel-时间函数将时间换成小时
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Excel-时间函数将时间换成⼩时问题场景
⽤考勤打卡时间算员⼯饱和度。
场景
计算员⼯实际⼯作时长,需要算出打卡时长再减去午休时长1.5⼩时。
⽬标
算出实际⼯作时长。
解决⽅案
利⽤单元格格式设置进⾏简单计算。
第⼀步:在F2单元格英⽂状态下输⼊:=(E2-D2)\24-1.5。
E2-D2得出的是天数,1.5是午休时长。
如果单元格设置成【数值】得出数据默认保留两位⼩数,也可以设置精确度。
第⼆步:⿏标移到F2单元格的右下⾓,出现实⼼的⿊⾊【+】号,双击填充此公式。
第三步:最后结果。
数据整洁,设置为【数值】格式,保留3位⼩数。
另⼀种情况
⽤TEXT()函数/Hour()/Mintue()/Second()函数实现。
其⽬的是了解函数⽤法。
第⼀步:在G2单元格英⽂状态下输⼊:=TEXT(E2-D2,"H:M:S")。
考勤打卡⽇期最多相隔⼀天,所以不考虑天数。
其他业务场景⽐如任务的开始时间和关闭时间需要将相隔天数提取出来转换成⼩时。
第⼆步:⿏标移到F2单元格的右下⾓,出现实⼼的⿊⾊【+】号,双击填充此公式。
第三步:F列结果。
也可以将F列单元格格式为【时间】格式,⽤【=E2-D2】得出的是时间格式。
第四步:在G2单元格中输⼊:=HOUR(F2)+MINUTE(F2)/60+SECOND(F2)/3600-1.5。
函数解释:
=HOUR(serial_number)
#提取指定时间值中的⼩时数。
=MINUTE(serial_number)
#提取指定时间值中的分钟数。
=SECOND(serial_number)
#提取指定时间值中的秒数。
公式解释:将F2单元格中的10:0:44的⼩时、分钟、和秒分别⽤这三个函数都换成⼩时后相加,再减去午休1.5⼩时。
第五步:⿏标移到G2单元格的右下⾓,出现实⼼的⿊⾊【+】号,双击填充此公式。
第六步:最后结果。
总结
实际业务场景中,我们所说的实际⼯作时长是指换算成⼩时后的数据,并不是时分秒格式,主要的⽬的是在于了解时间函数的⽤法。