1. 首页 > 科技

和值为定值,通过Excel生成几个随机数,且每个随机数都有不同的取值区间?

和值为定值,通过Excel生成几个随机数,且每个随机数都有不同的取值区间?

excel如何随机生成几个数,且这几个数的和等于指定的一个数

1. 首先计算这个范围的差值。这里假设范围值为50~100之内的随机数

2. 打开电子表格,在所需要产随机数的单元格内输入如下公式:=rand()*(100-50)+50。

3. 按确认键就可以生成在规定范围内的随机数了。

4. 如果需要生成多个随机数,那拖动单元格最下角小三角就可以啦。

如何设置几个随机数且几个随机数的和值等于一个定值

牛总,第一种方法用随机数函数Rnd()产生一个0-100的随机数A,用随机数函数产生一个0至(100-A)的随机数B,再用随机数函数产生一个0至(100-A-B)的随机数C,用随机数函数产生一个0至(100-A-B-C)的随机数D,最后的随机数D等于100-A-B-C-D搞定;另外一种方法人为产生随机数,用while等函数让一个变量M不断在0-100内循环,用GetKey函数偷窥按键是否下按下,按下就跳出while循环,然后M值就是0-100的随机数,其他部分和方法一样,不过按键要按4回来产生4个随机数,第一种方法只要按一次就可以出5个随机数了,第二种方法需要按n-1次

生成随机数总和为定值

步骤1:选择A1:A10单元格,输入=RAND() 按Ctrl+Enter组合键结束,生成10个随机数; 步骤2:选择B1:B10单元格,输入以下公式,按Ctrl+Enter组合键结束,生成符合总和为3000的10个100-1000的随机数 =100+2000*A1/SUM(A:A) 方法要点:将100作为基准条件,10*100=1000,则将3000-1000=2000作为另外分配的总数。 详见附图

excel中如何生成随机数字,且这几个数字(带小数点一位)的和值等于指定数?

这个用Rand()产生了多个随机数后,最后一个随机数字用和值减去之前生成的数字之和就好。

带小数点一位,用Round(数字,1)就好。