班表根据考勤代码计算工时,如下图:
思路:
使用COUNTIF汇总各种类代码数量再乘以对应工时。
缺点:
公式长,繁琐,增加新代码后麻烦。
使用函数SUMPRODUCT和COUNTIF使公式简洁、优雅。
H2单元格公式:
=SUMPRODUCT(COUNTIF(C3:G3,$K$2:$K$13),$L$2:$L$13)
公式解析:
COUNTIF计算出各代码出现的次数,
由于判断条件为一列数组,
得出的结果也是一列数组。
SUMPRODUCT计算考勤代码出现次数与对应工时乘积的和。
评论 (0)