N多人分组完成M个项目,excel表格统计每个人参与了哪些项目
发布时间:2023-04-14 09:00:17
一位朋友留言,说他们项目部所有的人,每五人为一小组,完成了很多项目。现在,要论功行赏,按分组名单,统计每人参与了哪些项目。
他问有没有公式,一次完成统计。
为了好述,将数据简化如下:
最终要完成:按照表一项目分组,完成二人员参与项目统计。
公式实现
在H2单元格输入公式:
=IFERROR(INDEX($A$1:$A$7,SMALL(($G2<>$B$2:$D$7)*100+ROW($B$2:$D$7),COLUMN(A$1))),””),以Ctrl+Shift+Enter三键组合结束,然后公式向右向下填充,即可得到结果。
如下图:
公式实现
公式解析
{=($G2<>$B$2:$D$7)*100}
将G2的人员“王一”,依次与B2:D7姓名相比较,如果不同,返回TURE,如果相同,返回FALSE。再将结果一一乘以100,凡是不等于“王一”的,返回100,等于“王一”的,返回0。
结果如下:
{0,100,100;100,100,100;100,100,100;100,100,100;100,0,100;0,100,100 }(为方便描述,称为数组一)
如果行数较多,可以乘以更大的10000等。
{=($G2<>$B$2:$D$7)*100+ROW($B$2:$D$7)}
将数组一结果依次与所在行相加,
返回结果:
{2,102,102;103,103,103;104,104,104;105,105,105;106,6,106;7,107,107 }(为方便描述,称为数组二)
SMALL(($G2<>$B$2:$D$7)*100+ROW($B$2:$D$7),COLUMN(A$1))
在数组二中,取第“COLUMN(A$1)”小的数值。A1是第一列,也就是取数值二中第1小的数值2;当公式向右填充一列,变为取第“COLUMN(B$1)”小的数值,即第2小的数值6;当公式再向右填充一列,变为取第“COLUMN(C$1)”小的数值,即第3小的数值7。
这样,得到数组:
{2;6;7;102;……}
INDEX($A$1:$A$7,SMALL(($G2<>$B$2:$D$7)*100+ROW($B$2:$D$7),COLUMN(A$1)))
当此公式在H2时,在A1:A7内,取出第2行的项目一;
公式向右填充一列,到I列,在A1:A7内,取出第6行的项目五;
公式再向右填充一列,到J列,在A1:A7内,取出第7行的项目六;
再往后取第102……行,是不存在的。
=IFERROR(INDEX($A$1:$A$7,SMALL(($G2<>$B$2:$D$7)*100+ROW($B$2:$D$7),COLUMN(A$1))),””)
用IFFERROR函数,如果查找错误,返回空值。
此公式,理解起来有一定难度,建议大家下载素材,一步一步写出来。
写的时候,注意使用“公式求值”功能对公式进行一步一步的运算,公式求值能够帮助你一步一步分析公式,如下动图:


猜你喜欢
- 1.选中需要输入相同内容的单元格,然后按住“Ctrl”的同时用鼠标左键点击多个单元格。2.然后在最后一个选中的单元格里输入内容,输入内容后再
- Win11开始菜单如何改回左下角?随着Win11系统的更新升级,其中的开始菜单的位置变成了在底部居中,这使得部分用户很不习惯,因此想要将其改
- 在一次下载最新的BIOS升级程序之后,倒霉的我BIOS升级竟然失败了,当时一直想不通为什么会BIOS升级失败。经过几天的思考,终于明白了原因
- Win10技术预览版的9888版本号,新增了功能,值得大家了解,比如电池节能设置、离线地图包,还有搜索功能。大家来了解一下。Build 98
- 我们在使用钉钉应用软件的时候,有的情况下可能会在直播的过程中想要知道都有哪些人在看。那么对于这个问题小编觉得是可以查看观看信息的,并且可以将
- 有些小伙伴反映自己Win10系统的电脑没有本地用户组,不知道该怎么?其实解决方法很简单,重新再添加回来就可以了。接下来小编就给大家演示一下W
- win10系统应用商店闪退怎么修复呢?很多用户对此还不是很清楚,小编这里就给大家带来有关win10系统应用商店闪退怎么修复的回答,希望能够对
- 很多小伙伴都安装了win10系统,但是很多人都说通电后无法连接网络,给用户带来了很大的麻烦,那么如何解决呢?让我们看看。win10网络不能连
- 下面小编为大家带来了Excel非常实用的数据处理操作技巧介绍,教程非常地不错,很适合办公人员学习,推荐到脚本之家,喜欢的朋友可以跟着教程一起
- 有Win10专业版的用户的系统检测到中了特洛伊木马,但是怎么也杀不掉,不知道该怎么操作,以下小编来告诉你Win10专业版系统特洛伊木马杀不掉
- 小鱼易连视频会议终端怎么使用?小鱼易连可以录制视频会议过程,画面清晰,是一款企业视频会议软件。那么具体要怎么使用呢?来看下详细的使用方法教程
- MacBook头疼的问题是你不知道要为你的MacBookPro安装什么软件?相信许多新的MacBook Pro合作伙伴也在经历这个过程,事实
- 今天小编给大家推荐一款非常好用的计步软件,那就是动动计步器,它可以跟QQ和微信绑定,将每日的运动步数同步更新到这些社交平台上,让你时时了解自
- 7月27日早间消息,Intel今晨发布了2018财年第二季度财报,截止6月30日。当季Intel实现169.62亿美元的营收,同比增长15%
- 在WPS2000下打印、预览时文件时,每页第一行文字总有部分(或整行)被遮盖,怎么解决这个问题呢?经过摸索发现,这是由于纸张上边距设置不当造
- 腾讯地图APP怎么查看3D地图?腾讯地图APP是一款非常受欢迎的地图导航软件,里面有个非常实用的3D地图功能,在里面我可以清楚的看到各个房子
- Excel是一款电子表格软件,其功能强大,操作便捷深受大家喜爱。当我们在使用Excel制作表格时出现空白行应该怎么删除呢?不会的小伙伴请看以
- 首先说明,使用大括号{}将数据包括起来,就代表了,那些数据的数组数据,不等同于一般的数据,比如:{"甲","乙
- 数据统计,是互联网传媒行业或其他操作流程的数据统计的统称。顾名思义,就是要对一些数据进行归纳,那么在wps表格中怎么做呢?对于刚从其它版本转
- 欢迎观看illustrator教程,小编带大家学习 illustrator 的基本工具和使用技巧,了解如何在 illustrator 中创建