求问怎么用excel把34个人随机分成4组,需要具体步骤,在线等,谢谢!
答案:1 悬赏:70 手机版
解决时间 2021-04-07 21:28
- 提问者网友:夢醒日落
- 2021-04-06 22:05
求问怎么用excel把34个人随机分成4组,需要具体步骤,在线等,谢谢!
最佳答案
- 五星知识达人网友:酒醒三更
- 2021-04-06 23:43
假设A列为姓名,A1输入姓名,B1中输入组号,A2:A35中是35个人的名字。
1. 在B2中输入公式:
=RANDBETWEEN(1,4)
下拉复制到B35
2. 在D1:G1中输入1~4
3. 在D2中输入公式:
=INDEX($A:$A,SMALL(IF($B$2:$B$35=D$1,ROW($B$2:$B$35),999),ROW(1:1)))&""
同时按Ctrl+Shift+Enter三键输入数组公式,右拉复制到G2,再下拉到4列均出现空白单元格
4. 复制D~G列中的数据,在空白区域选择性粘贴为数值。如果不满意,按F9后,重新生成后再复制粘贴。
清早起来就为你答题,打赏仅区区5分,实在太少。
追问
第三步之后出现了这样的感叹号,是有什么问题么?
而且第一步之后是这样的、请问是不是我有哪里操作有误?追答=RANDBETWEEN(1,4)
Excel中公式是以等于(=)开始的,似乎你没输入=追问啊,这样!谢谢!
我按照方法来之后这边的数据好像一只少一些,这里只有28个名字,原来是用34个名字来做的随机分组。追答还有什么问题吗?追问就是这里分好组的数据应该跟原来的一样多才对吧?追答你再往多拖几行,拖到4列均出现空白单元格,注意我第1次回答就强调这点了。追问谢谢!辛苦了!
1. 在B2中输入公式:
=RANDBETWEEN(1,4)
下拉复制到B35
2. 在D1:G1中输入1~4
3. 在D2中输入公式:
=INDEX($A:$A,SMALL(IF($B$2:$B$35=D$1,ROW($B$2:$B$35),999),ROW(1:1)))&""
同时按Ctrl+Shift+Enter三键输入数组公式,右拉复制到G2,再下拉到4列均出现空白单元格
4. 复制D~G列中的数据,在空白区域选择性粘贴为数值。如果不满意,按F9后,重新生成后再复制粘贴。
清早起来就为你答题,打赏仅区区5分,实在太少。
追问
第三步之后出现了这样的感叹号,是有什么问题么?
而且第一步之后是这样的、请问是不是我有哪里操作有误?追答=RANDBETWEEN(1,4)
Excel中公式是以等于(=)开始的,似乎你没输入=追问啊,这样!谢谢!
我按照方法来之后这边的数据好像一只少一些,这里只有28个名字,原来是用34个名字来做的随机分组。追答还有什么问题吗?追问就是这里分好组的数据应该跟原来的一样多才对吧?追答你再往多拖几行,拖到4列均出现空白单元格,注意我第1次回答就强调这点了。追问谢谢!辛苦了!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯