句子摘抄屋-摘抄生活中值得收藏的文案句子

如何统计excel表格每人每月出勤天数?

在Excel中统计每人每月出勤天数,可以采用以下几种方法:

方法一:使用COUNTIF函数

准备数据:

建立一个包含员工姓名和每日出勤情况的表格。出勤情况可以用“√”表示出勤,“×”表示缺勤,或者用具体的工时数表示。

输入公式:

在需要统计出勤天数的单元格输入以下公式:

```excel

=COUNTIF(B2:G2, "√")

```

这里假设B2到G2是某个员工一周的出勤情况,“√”代表出勤。如果用数字表示工时,可以根据实际情况修改条件。

复制公式:

将公式下拉复制到其他员工对应的单元格,即可快速统计所有员工的出勤天数。

方法二:使用COUNTIFS函数处理复杂考勤

如果你的考勤数据中包含其他符号或文字,比如迟到、早退、请假等,可以使用COUNTIFS函数来处理:

```excel

=COUNTIFS(B2:F2, "正常") + COUNTIFS(B2:F2, "迟到") * 0.5 + COUNTIFS(B2:F2, "早退") * 0.5 + COUNTIFS(B2:F2, "缺勤") * 0 + COUNTIFS(B2:F2, "忘打卡") * 0

```

这个公式中:

“正常”出勤算一天

“迟到”算半天

“早退”算半天

“缺勤”和“忘打卡”不算数

方法三:使用SUMPRODUCT函数处理加班情况

如果遇到周末加班的情况,可以使用SUMPRODUCT函数来计算加班天数:

```excel

=SUMPRODUCT((B2:F2="正常") + (B2:F2="加班") * 1.5)

```

这样加班天数就能乘以1.5倍统计进去了。

方法四:使用数据透视表

创建数据透视表:

将员工姓名作为行标签,日期作为列标签,出勤状态作为值。

统计出勤天数:

在数据透视表中,将值字段设置为“计数”,即可统计每个员工在每一天的出勤次数。

计算每月出勤天数:

将每月的出勤次数相加,即可得到每个员工每月的出勤天数。

示例

假设你的考勤数据在A列(员工姓名),B列到G列(每日出勤情况,用“√”表示出勤,“×”表示缺勤),你可以使用以下步骤统计每人每月出勤天数:

1. 在H列输入员工姓名。

2. 在I列输入以下公式统计每周出勤天数:

```excel

=COUNTIF(B2:G2, "√")

```

3. 将I2单元格的公式下拉复制到其他员工的对应单元格。

4. 在J列输入以下公式计算每月出勤天数:

```excel

=31 - I2

```

5. 将J2单元格的公式下拉复制到其他员工的对应单元格。

通过以上步骤,你就可以快速统计出每个员工每月的出勤天数。

上一篇上一篇:乘坐的交通工具有哪些?

下一篇下一篇:没有了