
有20件东西,有3个人分(A,B,C)。
A随机从从奄面挑9个,B随机从里面挑10个,剩下的归C
如何在Excel里面写公式??
假如A从20个里面挑6个,B从里面挑8个,剩下的归C,上面的公式还要适用。谢谢
如果6个人去分那20件东西呢?同样,每个人可能拿的不一样多,但我保证是随机分的,且最后全部分完
Excel用Rand函数就可以随机并按数量分配一组数。
详细步骤:
材料/工具:Excel表格
1、在Excel中产生悔判毕一组随机冲团数需要用到Rand函数。
2、Rand函数的使用格式为:Rand(),其中括号里没有参数。
3、使用Rand函数会返回0-1之间的均匀公布随机数。
4、使用Rand函数的第一步为选中一个你需要产生随机数的空白单元格。
5、然后,在空白单元格输入=Rand()即可,如图所示。
6、最后确认函数或者按下enter键,就会随机产生一个0-1之碧芹间的均匀公布随机数。
参考资料:
百度百科-Microsoft Office Excel
参考裤并拍这个分配
1、两列数据
1列:人名,分物数量
A 9
B 10
C 1
用下面宏生成随机生成9个A,10个B,1个C,对应其它列20件东西可以
百度经验:蔽迅Excel指胡羡定文本按指定次数随机排序显示
假设原数据尘山在A1:A20
B1为A分配的数量
B2为B分配的数量
C1输入公式
=rand()
向下填充派友中至C20
D1输入公式
=IF(RANK(C1,C$1:C$20)<=B$1,"A",IF(RANK(C1,C$1:C$20)<=B$1+B$2,"B","C"))
向下填充至D20
D1:D20
就是分配情况
B1:B2的分告敬配数量可以根据需要修改
我试了一下,可以部分达到你的要求,把这20件东西放在A1:A20中,如东西1、东西2、……东西20,在B1中输入“世碧=RAND()”,在C1中输入搜慎举“=RANK(B1,$B$1:$B$20)”,再选中B1:C1,用选孝缺中区域右下角的自动填充柄往下拖动到20行,这样就会在B列中随机出现数字,再在C列中对这些数字进行排序,如果A要取9个,就取前9名的,B取10个,就取10-19名的,其它归C,
在B1输入公式举燃:
=RANDBETWEEN(1,$A$1/14) ,下拉B1到B14;
见图一
由于A1为350,B1:B14每个单大答判元格都限制在25,也就是350/14的值,所以每单元格都是25的话,总和也不会超过350。
说明:B1:B14单元格的值将会随机变化,当按下F9键,就会刷新数据,在表格其他部位输入数据后也会变化,如需要固定,可复制B1:B14,选择性粘贴为:滚改值。