N多人分组完成M个项目excel怎么统计每个人参与了哪些项目

作者&投稿:轩储 (若有异议请与网页底部的电邮联系)
~

一位朋友留言,说他们项目部所有的人,每五人为一小组,完成了很多项目。现在,要论功行赏,按分组名单,统计每人参与了哪些项目。

他问有没有公式,一次完成统计。

为了好述,将数据简化如下:

最终要完成:按照表一项目分组,完成二人员参与项目统计。

公式实现

在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函数,如果查找错误,返回空值。

此公式,理解起来有一定难度,建议大家下载素材,一步一步写出来。

写的时候,注意使用“公式求值”功能对公式进行一步一步的运算,公式求值能够帮助你一步一步分析公式,如下动图:




队形设计:为迎接外国使节来访,仪仗队某小组进行队列造型设计,首先组长...
不可能.理由:因为全体队员可排成一个方阵,所以总人数是一个完全平方数,设每行m人,则总人数为m2人,根据变化队形时按5人分组,可考虑m为5n,5n+1,5n+2,5n+3,5n+4中的某种情形,这里n为正整数,从而全体人数m2可能是(5n)2=5×(5n2);(5n+1)2=25n2+10n+1=5(5n2+2n)+1...

某班学生分组讨论,无论是每组三人,四人,还是五人,最后也剩一人,这个...
最少61人,计算如下:设该班学生有m人。根据题意,m-1可被3、4、5整除 3、4、5的最小公倍数为60 则m-1=60,m=61

你能构造一个实际背景,对等式Cnm=Cnn-m的意义作出解释吗
有n个学生,将其分为两组,一组为m个,另一组为n-m人;有两种分组方法:①从n个人中,选出m个,组成一组,剩下的是另一组;由组合数公式,可得有Cnm种方法;②从n个人中,选出n-m个,组成一组,剩下的是另一组;由组合数公式,可得有Cnn-m种方法;分组方法应该是相同的,即Cnm=Cnn-m ...

...我总是做不到,仅思考到一点,求解题套路,特别是分组问题和拿错...
例1. 6人站成一横排,其中甲不站左端也不站右端,有多少种不同站法?分析:解有限制条件的元素(位置)这类问题常采取特殊元素(位置)优先安排的方法。解法1:(元素分析法)因为甲不能站左右两端,故第一步先让甲排在左右两端之间的任一位置上,有种站法;第二步再让其余的5人站在其他5个...

平均分组的排列组合公式
平均分组的排列组合公式具体如下:一、简述 6个元素平均分成3组,每组2个,共有C(6,2)*C(4,2)*C(2,2)\/3。一般地,mn个元素平均分成n组,每组m个,共有C(mn,m)*C(mn-m,m)*C(mn-2m,m),C(2m,m)*C(m,m)\/n。二、分组平均 1、实际分法是所以实际分法是6C4*2C1*1C1\/...

统计学中的m值是什么意思,有什么意义?
例如,在市场调研中,通过计算不同价格区间的商品销售额的中位数,可以了解市场接受的价格水平;在医学研究中,通过计算不同年龄段人群某项生理指标的中位数,可以评估该指标的普遍水平及其分布情况。此外,中位数还在异常值检测、数据分组等方面有着广泛的应用。因此,理解中位数的概念及其意义,对于进行...

对体育教学中几种常用分组方法的分析_体育教学中常用的分组方法
在活动时,由于活动有一定的范围,有一定的合作群体,所以在人多的情况下常采用分组教学法,合理的分组方法进行体育实践课的教学能使课堂组织有序,能保证体育课的顺利进行,不仅能够营造出生动活泼的教学氛围,更能够充分发挥学生的主体作用,激发学习潜能,促进全面发展,较好地实现体育课的目的和任务。 一、行政和友伴...

m个人分成n组,要求每组最少一个人,如何用C语言编程求所有可能的解?_百 ...
数学上可以用排列组合的方法,隔板法来求解,前提是人之间没有差别,如果人数大于分组数,那么就相当于将n-1个隔板插进m-1个人之间,解的个数用排列组合的C运算来求,比如说三个人分两组,那么解的个数为2X1\/1=2,如果五个人分三组,那么解的个数为5X4X3\/(3X2X1)=10;如果用程序实现,可以...

什么是分组分解法和十字相乘法?公式?运用
c \/---\\d ad+bc=m ※ 多项式因式分解的一般步骤:①如果多项式的各项有公因式,那么先提公因式;②如果各项没有公因式,那么可尝试运用公式、十字相乘法来分解;③如果用上述方法不能分解,那么可以尝试用分组、拆项、补项法来分解;④分解因式,必须进行到每一个多项式因式都不能再分解为止.(6)...

高中数学排列组合 平均分组(分配问题)
,其中m表示组数。2.有分配对象和无分配对象(二)、非均分组问题1.有分配对象和无分配对象2.分配对象确定和不固定三、效果检测1.把abcd分成平均两组有___多少种分法?abcdacbdadbcbcadbdaccdabC24C22A223这两个在分组时只能算一个2.平均分成的组,不管它们的顺序如何,都是一种情况,所以分组后...

澧县17713028332: 怎样在Excel中实现多人协同处理信息功能 -
寇备潘诺: 1、在excel功能区点击“审阅”切换审阅选项,点击“共享工作簿”,如果弹出下面第二个图片对话框,则需要根据提示进行设置,点击确定. 2、点击excel的“文件”按钮,在文件菜单中,打开excel选项对话框. 3、在excel选项对话框点击左侧红框框中的“信...

澧县17713028332: excel怎么实现多人共同编辑一个文档 -
寇备潘诺: 以WPS 2019版为例 1.网页端打开云文档官方网站https://drive.wps.cn,然后登陆账号2、鼠标选中文档列表,点击“共享” 3、邀请好友方式,链接有效期设置,还有编辑权限设置如下 4、成员加入后,大家打开文档,可以同时编辑,另外在线编辑是实时更新的.在编辑时还能查看协作记录和历史版本

澧县17713028332: 多人上网完成一个excel -
寇备潘诺: 一种方法:在EXCEL菜单:工具->共享工作簿 EXCEL 提供了共享工作薄功能,只要工件薄被设置成共享后,就可以被网上的多个用户同时查看和修改.设置方法如下:⑴ 打开要共享的工作薄;⑵ 选择“工具”菜单中的“共享工作薄”命令,显示“共享工作薄”对话框,⑶ 单击“编辑”标签,选中“允许多用户同时编辑,同时允许工作薄合并”复选框;⑷ 单击“确定”按钮,完成设置.另一种方法:建立网上领居,然后在你的电脑中共享一个文件夹,把这个EXCEL文件放到共享的文件夹中, 两个人就都可以用了

澧县17713028332: 如何用excel进行随机分配?我想要将73个不同的任务分配给17个人 如何做?分配完之后将每个人分配到的任务 -
寇备潘诺: excel自带的没有这个功能,只能像二楼说的用VBA做,但是又没有那个必要,随即分配也只不过是个算法.简单方法就是你给每个项目一个编号,例如你先用项目的任何一项排序,然后加入一个序号比如是1~73,然后用这个编号除以17,取余数(公式=mod(编号,17),就分开了

澧县17713028332: excel怎么共享,可以多人同时完成?为什么我共享之后不能多人同时工作? -
寇备潘诺: excel文件是独占的,一个人打开,其他人就只能只读. 不过有个菜单---工具---共享贡献薄,这样再去共享后,就可以同时编辑了满意请采纳

澧县17713028332: 如何使用Excel 2007完成多人协同录入工作? -
寇备潘诺: 一、设置共享工作簿 首先让我们来启动Excel2007.启动后,在其中输入一个“产品销售”表,如图1所示. 图1 产品销售表 选择“审阅”菜单(在老版本的Excel中对应的是“工具”菜单),然后点击菜单下方的“共享工作簿”按钮,弹出用于...

澧县17713028332: Excel 如何实现EXCEL远程多人同时编辑 -
寇备潘诺: 最简单的方式就是把文件设置成 共享文件,这样就可以保证多人同时打开和编辑.缺点是:只要多个人同时修改相同单元格内的内容,那么只有最后一个保存的人修改才有效;还有,每个人在保存时都要同意把别人保存的内容也一并保存.还有一种方式,同上,但给每个人分配对应的工作表区域.最好使用数据库,才能真正保证多个人同时编辑

澧县17713028332: excel函数或vba如何把一组数据分割n组中n组的数据?高分求助! -
寇备潘诺: 设原始数据x个(100以内),分成m(小于10)组,任一原始数要在n组中重复出现. 即数据总数有xn,组有xn/m(向上取整)个原始数据. 各组中数据有没有限制和要求?仅要求重复出现次数一定和各组成员个数接近??

澧县17713028332: 通过excel表格,从n个元素中选择m个进行组合(n>m),并显示出这些组合. -
寇备潘诺: 代码如下:Private Sub CommandButton1_Click() Dim sArr(1 To 9) As String Dim JGARR(1 To 126, 1 To 5) As String For i = 1 To 9 sArr(i) = Cells(1, i).Text Next i jgJs = 0 For i1 = 1 To 9 - 4 For i2 = i1 + 1 To 9 - 3 For i3 = i2 + 1 To 9 - 2 For i4 = i3 ...

澧县17713028332: excel 分组统计 -
寇备潘诺: 假设A列至H列是数据,数字数据从第2行开始的.1、取得每条数据的最大值,在I2输入公式:=MAX($A2:$H2)2、取得最大值数据所在组,在J2输入公式:=INDEX(TRANSPOSE($A$1:$H$1),MATCH(MAX($A2:$H2),TRANS...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网