如何计算工作时间---有挑战性的难题,求大虾帮忙
有一份数据:
出勤时间
7:00
8:01
8:06
8:30
7:24
8:01
需解决目标:计算出总的工作时间。(注:此时间非某个时间点,而指一段时间,比如“7:00”不是指早上7点,而指(工作了)7个小时的时间段。)
所遇问题:当时间超过24小时,超过部分就没有了进位!!!比如上面的例子计算出来的应该是47:02,可是在EXCEL上是23:02.
[解决办法]
小時數據處公式:INT(SUM(B1:B7)/60)+SUM(A1:A7)
分鐘數據處公式:MOD(SUM(B1:B7),60)
[解决办法]
我觉得 chenxdb 的方法太烦琐.
直接求和后设置单元格格式不是最简单的方法吗?而且不会改变时间值的性质.
如果不想设置单元格格式,那么用下面的公式也成.
=text(sum(a1:a6), "[h]:mm ")
[解决办法]
=text(sum(mod(a1:a6,1)), "[h]:ss ")
PS:数组公式,输入后按ctrl+shift+enter完成.
知识点:日期时间值的整数部分代表日期,小数部分代表时间.