excel怎么把一个数分配到下面随机单元格,数字都是1? excel怎么在一个单元格里分格

8422℃ NEIL

excel怎么把一个数分配到下面随机单元格,数字都是1?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)做检验)