excel用什么函数可以计算出白班8小时之外的加班时间总和?

D表示白班,N表示夜班,10小时为平日工时,如何计算出白班10小时平日工时,以及白班10小时以外的加班工时,夜班也是平日工时和加班工时分别计算出来。

1个回答

浅唱心依 2025-07-06 11:42:35
白班10小时平日工时 BN4
=SUMPRODUCT((C$3:BL$3="D")*(C4:BL4<=10)*C4:BL4)+SUMPRODUCT((C$3:BL$3="D")*(C4:BL4>10))*10
白班10小时以外的加班工时
=SUMPRODUCT((C$3:BL$3="D")*(C4:BL4>10)*C4:BL4)-SUMPRODUCT((C$3:BL$3="D")*(C4:BL4>10))*10
夜班的公式差不多的,就将上面公式里的 "D" 全改为 "N"
将10全改为夜班的平日工时
即可