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月份缺勤人数。
猜你喜欢
- 详细现在有很多的用户都喜欢使用word软件来编辑文档,在word软件中用户可以享受到很多功能带来的帮助,让用户简单的操作几步就将文档的编辑完
- 第一种:复制后在选择粘贴时选择保留文本。第二种:选中表格,之后点击布局——数据——表格转文本。
- 旧的不去新的不来,win7作为一代广受喜爱的系统,也将成为历史的一员。在win10大力推广下,又加上win7不再更新,很多人都换到win10
- 在使用excel表时,有时会遇到一些设有宏的表格,然而有一些功能无法启动,用不了。那么excel2007宏在哪里设置?怎么启动宏? 下面小编
- 用户在word软件中收获到了许多功能的帮助,让自己的文档轻松的制作出来,给用户带来了很不错的使用感受,当用户在word软件中编辑文档时,可以
- 现在有很多用户都在使用Word来编辑一些文档,而我们在编辑文档的时候难免会想要去添加九宫格图片,但很多用户不清楚如何去制作,其实非常的简单,
- 日常的文字工作中,Word排版是必备的一项技能,设置页码大家应该都很熟悉,平时设置的页码都是靠左、居中或靠右,那么奇偶页设置位置不同的页码你
- 在Excel 2010中,内置了大量的工作表格式,这些格式中预设了数字、字体、对齐方式、边界、模式、列宽和行高等属性,套用这些格式,既可以美
- 今天的教程特别实用,在几百人的企业中想将Excel中的联系人数据批量导出该怎么办?今天刘远航同学分享一个超方便的方法 今天的教程特
- 我们的电脑有的时候会被朋友借用,这个时候我们可以开启来宾账号来给他们使用。有用户开启的来宾账号想要去修改下账号密码,很多用户不知道怎么详细操
- 这篇文章主要介绍了excel表格怎么滚动截长图?excel表格滚动截图操作方法的相关资料,需要的朋友可以参考下本文详细内容。excel表格怎
- 在使用Win10专业版时会下载很多需要的应用,那么电脑在下载完应用后总会出现病毒误报的情况,这是怎么一回事呢?对于Win10病毒防护总是误报
- 现在还是有很多的玩家在玩红警这款游戏,但是最近有很多的用户们发现在玩红警的时候,游戏特别的卡顿,感觉电脑都要卡炸了,这个问题我们要怎么解决呢
- 更新了KB4041691补丁,安装时提示失败,错误代码0x80070002。这样的情况不要急,小编觉得应该是与系统缺失的相关服务有关系,可以
- 环境变量,简而言之就是系统或用户应用程序设置的一些参数,会起什么作用则和具体的环境变量相关。那么问题出现了,Win10 1909该怎么新建环
- 艺术字结合了文本和图形的特点,能够使文本具有图形的某些属性,如设置旋转、三维、映像等效果,在Word、Excel、PowerPoint等Of
- 1清除内容格式变成纯文本我们从网页上复制内容的时候,格式过多经常会造成系统崩溃,如果能够直接去除格式、保留纯文本,复制的速度就快多了。&nb
- 许多网友喜欢用Word写作,然后上传到网站上,但网站编辑器与Word有点不一样,那怎样提前知道自己的文章在网页是什么样子呢?方法一、1.打开
- 对于玩游戏看电影的用户,想必很需要用到耳机。戴上耳机那刻拥有属于自己的声音世界,如果再有win10杜比音效的加持,岂不快哉。那么耳机的杜比音
- word内置40多种现成的颜色,我们可以选择这些颜色作为word文档的背景颜色,也可自定义颜色作为文档背景。那么下面就由小编给大家分享下wo