发布网友 发布时间:2022-04-26 14:37
共5个回答
热心网友 时间:2022-06-29 07:14
C2=IF(HOUR(A2)+MINUTE(A2)/60<8.75,8.75,IF((HOUR(A2)+MINUTE(A2)/60>=8.75)*AND(HOUR(A2)+MINUTE(A2)/60<=11.75),HOUR(A2)+MINUTE(A2)/60,IF((HOUR(A2)+MINUTE(A2)/60>11.75)*AND(HOUR(A2)+MINUTE(A2)/60<=13.5),13.5,IF((HOUR(A2)+MINUTE(A2)/60>13.5)*AND(HOUR(A2)+MINUTE(A2)/60<=17.5),HOUR(A2)+MINUTE(A2)/60,17.5))))
D2=IF(HOUR(B2)+MINUTE(B2)/60>=17.5,17.5,IF((HOUR(B2)+MINUTE(B2)/60>=8.75)*AND(HOUR(B2)+MINUTE(B2)/60<=11.75),HOUR(B2)+MINUTE(B2)/60,IF((HOUR(B2)+MINUTE(B2)/60>11.75)*AND(HOUR(B2)+MINUTE(B2)/60<=13.5),11.75,IF((HOUR(B2)+MINUTE(B2)/60>13.5)*AND(HOUR(B2)+MINUTE(B2)/60<=17.5),HOUR(B2)+MINUTE(B2)/60,8.75))))
E2=NETWORKDAYS(A2,B2)-1
F2=IF(C2<=D2,IF((C2<=11.75)*AND(D2>13.5),E2*8+D2-C2-1.5,E2*8+D2-C2),IF(C2<=11.75,(E2-1)*8+D2-8.75+11.75-C2,IF(D2>=13.5,(E2-1)*8+D2-13.5+17.5-C2+3,(E2-1)*8+D2-8.75+17.5-C2)))
热心网友 时间:2022-06-29 07:15
C1输入热心网友 时间:2022-06-29 07:15
首先 把你的 excel 加载宏 分析数据库……vba函数 加载……热心网友 时间:2022-06-29 07:16
看看吧,【编辑栏】的公式
热心网友 时间:2022-06-29 07:17
临时工工时:每人每天的可能都不同,要一天天算,一般没有其他方法。