首页 > 电脑

请教一下大神

更新时间2018-08-28 12:49:10

这是我们公司的考勤表 

1.每人两列 一列出勤○请假△出差▽当天出勤不满8小时显示数字 迟到*扣30元 另一列数字代表加班

2.加班先顶请假 剩余的算加班 请问大神可不可以用公式算出每个人的出勤天数和加班小时 谢谢请教一下大神

可以这样实现:

1 在出勤行后面分别应用 Countif 函数计算出请假"○"、出差"△"、"休"及"迟"的个数;

   如 ==COUNTIF(B12:H12,"=○") -> A、B、C及D

2 在出勤行后面应用 Sum 函数计算出出勤不满8小时的总数S;

3 在出勤行后面应用 ISNUMBER 函数计算出出勤不满8小时的总天数T;

4 在加班行后应用 Sum 函数计算出加班的总小时数X;

5 实际加班小时数 =X-8*T-S

6 这样就可以依照公司规定计算出你所需要的奖罚了。

相关标签:大神

上一篇:运行代码出现错误:IndexError:listindexoutofrange

下一篇:麻烦推荐适合学生党用的电脑