怎么将excel一表的几组编码数据,根据另一个表的要求按数量进行分配,分配后分别创建新的表格?

有几种邀请码需要分配给各个机构,每个机构有规定的数量。
邀请码是随机的,数量很多够分,机构数量在100以内。
希望通过excel公式将这些邀请码进行分配,将每个人机构的邀请码集合在一个表内,方便发送。
具体请看图片

第1个回答  2021-06-10
在B1输入公式:
=RANDBETWEEN(1,$A$1/14) ,下拉B1到B14;
见图一

由于A1为350,B1:B14每个单元格都限制在25,也就是350/14的值,所以每单元格都是25的话,总和也不会超过350。
说明:B1:B14单元格的值将会随机变化,当按下F9键,就会刷新数据,在表格其他部位输入数据后也会变化,如需要固定,可复制B1:B14,选择性粘贴为:值。追问

不好意思,没看到你的图一,不明白你的意思。
我的工作任务就是要将数据按规定数量进行分配提取,再创建新的表格。

第2个回答  2021-06-10
1、单击工作簿窗口左上角的“全选”按钮,选定所有的列。复

2、单击“开始”选项制卡,打开选项卡包含的所有选项组。

3、在“单元格”选项组中,单击“格式”按钮,弹出下拉菜单。

4、在下拉菜单中,单击“单元格大小”组的“列宽”知命令,打开“列宽”对话框。

5、在对话框的“列宽”文本框中输入需要的列宽,如:4.19。

6、单击对话框的“确定”按钮,关闭对话框,完成列宽的调整道。

7、所有行的列宽均根据上述调整,变成了统一的4.19。

用Excel怎么才能将组数据平均分配给几个人

操作步骤如下:

1、启动excel,打开要设置的excel表格;

2、ctrl a,选择整个工作表;

3、在列标题处右击选择列宽命令;

4、输入一个数值,点击确定;

5、效果如下图:

excel中 如何将大量的数据,自动均等的分成几个独...

1、以2010版excel为例,如下图中A-F这六列的列宽都不一致,现在需要调成列宽一致;

2、先全部选中这6列;

3、然后点击鼠标右键,在跳出来的界面选择“列宽”;

4、在“列宽”框内输入想要的宽度,举例输入“8”,然后点“确定”;

5、最后可以看到A-F列的宽度已经调整成相同的了。
第3个回答  2021-06-10
按顺序分配么,分配规则没说不可能有答案。追问

邀请码是唯一的,随机或按顺序都可以,只要按要求同类的分,不重复就行。
我碰到问题是 一堆的邀请码,要分出去,给不同的机构分,每个机构各种类型的数量是有限定的。
数据稍有点大,所以想通过excel来实现。

追答

那就用代码按顺序分配。

追问

非常感谢,主要是我不怎么会代码,函数用得也不太熟

追答

想方设法提供必要的资源。

相似回答