Excel怎么统计出每月缺勤人数,排除重复项?
时间:2022-09-23 06:35:02
统计员工考勤情况,是每个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月单元格,设置为“通过格式“月”“份””,这样就可以直接输入数据,但显示为某某月份,而实际单元格内容又是数值,不影响后同的计算:
(可参考: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月份缺勤人数。
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
这几个Word小技巧,简单又实用,助你工作效率倍增
![](https://img.aspxhome.com/file/2023/2/17062_0s.gif)
秘书文员必备:Word文档打印不求人
![](https://img.aspxhome.com/file/2023/8/21938_0s.jpg)
Win10电脑经常死机是什么原因?
![](https://img.aspxhome.com/file/2023/2/50432_0s.png)
Win10打印文件时挂起怎么办?Win10打印文件时挂起的解决方法
![](https://img.aspxhome.com/file/2023/2/52742_0s.jpg)
电脑如何解除网速限制?电脑解除网速限制教程
![](https://img.aspxhome.com/file/2023/4/47964_0s.png)
电脑重装系统后常见问题?电脑重装系统后常见问题汇总?
![](https://img.aspxhome.com/file/2023/4/47364_0s.jpg)
让Excel活动单元格所在行和列都着上背景颜色的VBA代码
![](https://img.aspxhome.com/file/2023/8/38658_0s.gif)
Win10系统设置在桌面模式下自动隐藏任务栏的方法
![](https://img.aspxhome.com/file/2023/0/52770_0s.png)
嗨格式录屏大师设定计划任务教程
![](https://img.aspxhome.com/file/2023/0/53360_0s.jpg)
excel2010表格中筛选数据透视表数据的方法
![](https://img.aspxhome.com/file/2023/8/a141408_0s.jpg)
win10崩溃如何修复?win10崩溃修复教程
![](https://img.aspxhome.com/file/2023/6/47996_0s.png)
Excel2016怎么对数字加密?Excel2016数字批量加密教程
![](https://img.aspxhome.com/file/2023/3/40653_0s.jpg)
word2007如何设置自动保存?
![](https://img.aspxhome.com/file/2023/3/34133_0s.png)
只需两步,就能轻松搞定Word中的网格线
![](https://img.aspxhome.com/file/2023/4/24864_0s.jpg)
wps怎么在形状上添加文字
word怎么设置双击表格图标打开表格?
![](https://img.aspxhome.com/file/2023/5/22915_0s.png)
Win10系统20H2和2004有什么区别?Win10系统20H2和2004区别分析
![](https://img.aspxhome.com/file/2023/9/52099_0s.jpg)
怎样使用快捷键设置Excel单元格格式
excel怎样合并同名并相加数量?excel表格相同名称数据合并求和
![](https://img.aspxhome.com/file/2023/9/39699_0s.jpg)