假如我们想要生成总和100的10个随机数。可以使用以下方法:
在A列,用RAND函数生成10个随机数,然后在B列根据A的数值求出另一组数值,公式为:
=100*A2/SUM(A$2:A$11)100就是你要的总和。
这个公式还是比较好理解的,就是A1占A列总和的百分比=B1占B列总和的百分比。
规划求解,凑数
怎么在excel里产生一个在正负20区间内的随机数?
随机产生一个正负20区间的数字,我们可以使用Excel函数中的Randbetween函数来实现。下面我们来看一下效果图:
函数公式:=RANDBETWEEN(-20,20)
函数解析:
1、RANDBETWEEN的函数就是在指定参数区间数值内,产生一个随机数。第一参数必须要比第二参数要小。
Excel怎么从一列或一行数据中随机抽取一个数?
1、电脑打开Excel表格,要在A列中随机抽取一组数据,如下图所示;
2、在C列中输入公式=INDIRECT(a&RANDBETWEEN(1,10)),如下图所示;
3、输入公式后,回车后,就会随机生成一个数据,如下图所示;
4、下拉复制公式,就会随机生成其他数据,如下图所示;
5、A列中更改数据,C列中的公式也会随机改变数据,如下图所示。