本文作者:office教程网

Excel怎么统计出每月缺勤人数,排除重复项?

office教程网 2024-10-11 17:26:42
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要: 统计员工考勤情况,是每个HR必会碰到的问题。如下表中:

根据左边的<缺勤登记表>统计出不同月份缺勤人数,具体要求:
同一个人在同月份里只算一次(不考...

统计员工考勤情况,是每个HR必会碰到的问题。如下表中:

根据左边的<缺勤登记表>统计出不同月份缺勤人数,具体要求:

同一个人在同月份里只算一次(不考虑重名情况),比如1月份里共有3人缺勤,分别为王五,李四,张三。

视频解

关键操作

在E3单元格输入公式:

=SUMPRODUCT((MONTH($A$3:$A$30)=D3)*(MATCH((MONTH($A$3:$A$30)=D3)&$B$3:$B$30,(MONTH($A$3:$A$30)=D3)&$B$3:$B$30,0)=ROW($3:$30)-2)),可算出1月缺勤人数。(公式有点长,这几行都是同一个公式!)

公式分解:

分解一:

每月缺勤表中D3:D14区域中的1月——12月单元格,设置为“通过格式“月”“份””,这样就可以直接输入数据,但显示为某某月份,而实际单元格内容又是数值,不影响后同的计算:

EXACT函数设置条件格式

以下两列身份证号码,绝大部分是相同的,只有小部分数据不同,且两列的排序不同。现要求标识两列中不相同的数据。 关键操作 1、选中A2:A21区域,[开始]——[条件格式]——[新建规则]: 2、选择规则类型为[使用公式确定要设置格式的单元格],并输入公式:=OR(EXACT(A2,$B$2:$B$21))=

(可参考:EXCEL|一键添加“能计算”的数量单位)

分解二:

“MONTH($A$3:$A$30=D3)&$B$3:$B$30”

返回一组值:{TRUE王五;TRUE李四;TRUE王五;TRUE张三;TRUE李四;FALSE李四;FALSE甲一;FALSE李四;FALSE开心;FALSE李四;FALSE张三;FALSE张三;FALSE李五;FALSE王五;FALSE开心;FALSE王五;FALSE李四;FALSE开心;FALSE李四;FALSE甲一;FALSE李四;FALSE开心;FALSE李四;FALSE张三;FALSE开心;FALSE李四;FALSE张三;FALSE张三};

分解三:

“MATCH(MONTH($A$3:$A$30=D3)&$B$3:$B$30,MONTH($A$3:$A$30=D3)&$B$3:$B$30,0)=ROW($3:$39)-2”,含义在“分解二”中蓝色字体的数组中匹配出每一数值的位次,与当前实际位次是否相等,返回一组值逻辑值:{TRUE;TRUE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;TRUE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}

分解四:

“(MONTH($A$3:$A$30)=D3”,返回一组逻辑值:{TRUE;TRUE;TRUE;TRUE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}

总:

SOMPRODUCT函数,对“分解三”“分解四”红色字体两数逻辑值对应位置数据乘积加和,得到1月份缺勤人数。

excel怎样统计业绩最大值

很多时候,数据输入并不规范,比如下表中的员工姓名和业绩挤在一个单元格里,要求统计业绩最大值。 这种不规范的数据并不是不能统计,只是给统计带来了麻烦。 公式实现 在C2单元格输入公式: {=MAX((SUBSTITUTE(B2,ROW($1:$100),)<>B2)*ROW($1:$100))},

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:Excel怎么统计出每月缺勤人数,排除重复项?发布于2024-10-11 17:26:42
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: