|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
本帖最后由 nightsun620 于 2023-2-27 17:17 编辑
用公式弄了以下,在第二页里有分解
默认开始时间早于8点,结束时间晚于8点半的部分,都不算工作时间。如果算的话,改一下就好。
因为是公式计算,所以结束时间为8点29的,肯定会比8点30以后打开的时间少一点,参考D5单元格。
C5的公式:
=IF(LEN(C4)=0,"",IFERROR(LET(St,TIMEVALUE(LEFT(C4,FIND(CHAR(10),C4)-1)),Ed,TIMEVALUE(MID(C4,FIND(CHAR(10),C4)+1,99)),24*(MEDIAN("12:00",St,Ed)-MEDIAN("8:00",St,Ed)+MEDIAN("18:00",St,Ed)-MEDIAN("12:30",St,Ed)+(MEDIAN("20:30",St,Ed)-MEDIAN("18:30",St,Ed)))),"打卡不全"))
如果Excel版本不支持LET公式,可以把开始时间St,结束时间Ed带入,只不过公式会变得比较长
计算结果如下如所示:
|
评分
-
1
查看全部评分
-
|