EXCEL如何实现从多个分组的数据中各抽取一个组成新组合且第二次抽取与第一次的组合不同
发布网友
发布时间:2022-04-23 03:16
我来回答
共1个回答
热心网友
时间:2023-10-13 02:14
你这个要求不是普通的计算,需要一个过程,
一、200个学生成绩按顺序从高到低排列,分成3个组,那就是A组为前67名,B组为68-134名,C组为135-200名。
二、把这三组放在不同的列,分成3列,分别把三组的顺序打乱,就像洗扑克一样,Excel里打乱顺序的方法是使用rand函数,在要打乱的数据后面一列,输入公式 =rand() 向下填充,生成随机数字,对这一列随机数进行升序排序,这样原始数据就打乱了。对A、B、C三组数据分别这样打乱顺序,就得到三组乱序的。
三、把乱序的三组从上到下看成新的顺序,1234……,因为是三组,以A1、A2、A3……,B1、B2、B3……C1、C2、C3……来表示,你需要5个人,就A1、B1、C1、A2、B2,就够了,第二次抽取,就C2、A3、B3、C3、A4,就够了,这样依次抽取。
四、为了方便,可以将这三列重新合并为一列,在word里转换很方便,选中全部数据,Ctrl+C复制,在Word里Ctrl+V粘贴,点击左上角的十字箭头,可以将整个表格选中,进入“布局”选项卡,在“数据”选项组中选择“转换为文本”,在弹出的“表格转换成文本”对话框中选中“段落标记“确定既可转变为一列,再复制粘贴会Excel里就好了。