excel怎么把一个数分配到下面随机单元格,数字都是1? excel怎么在一个单元格里分格
更新时间:2021-09-23 03:08:54 • 作者:NEIL •阅读 6634
- 在excel中,怎样让一组单元格随机分配一个数值?
- excel怎么给一个单元格随机分配一个数值
- EXCEL怎么把一个单元格的数随机分配到几个单元格里
- EXCEL如何将一个数字分成多个随机数字?随机数字之和等于总数?
在excel中,怎样让一组单元格随机分配一个数值?
a1 =INT(RAND()*(W1-21)+1)
b1 向右 拉:=INT(RAND()*($W$1-SUM($A$1:A1)-21+COLUMN(A1))+1)
这个公式保证达到你的要求,但是从随机上来说,容易左边的数较大,右边趋于向等于1的概率大。
要更好的效果,需要设定一个数值的随机范围,比如总数200的时候,你的随机数不要超过15,20之类的。
excel怎么给一个单元格随机分配一个数值
设置单元格格式为百分比
公式
=(RAND()*(0.12-0.08)+0.08)
EXCEL怎么把一个单元格的数随机分配到几个单元格里
在B1输入公式:
=RANDBETWEEN(1,$A$1/14) ,下拉B1到B14;
见图一
由于A1为350,B1:B14每个单元格都限制在25,也就是350/14的值,所以每单元格都是25的话,总和也不会超过350。
说明:B1:B14单元格的值将会随机变化,当按下F9键,就会刷新数据,在表格其他部位输入数据后也会变化,如需要固定,可复制B1:B14,选择性粘贴为:值
EXCEL如何将一个数字分成多个随机数字?随机数字之和等于总数?
咦!怎么没有看到有这提问的?
之前刚刚回答过类似问题:
http://wenwen.sogou/z/q703005935.htm
修改一下,还行。
假设,“一个数字”在A1。“分成25个随机数字”(就设置为整数吧):
B1输入
=ROUND(RAND()*(A$1-25)+1,0)回车;
B2输入
=ROUND(RAND()*(A$1-SUM(B$1:B1)+ROW(A1)-25)+1,0)
回车并向下填充至B24;
B25输入
=A1-SUM(B1:B24)回车。
公式采用随机函数,可按F2+Enter更新运算结果!
(随机数字之和等于总数:你可以在另一单元格输入=SUM(B1:B25)做检验)