当前位置:酷酷问答>生活百科>怎样使Excel中的随机数之和为一个确定的数

怎样使Excel中的随机数之和为一个确定的数

2024-10-10 18:38:38 编辑:zane 浏览量:588

怎样使Excel中的随机数之和为一个确定的数

的有关信息介绍如下:

怎样使Excel中的随机数之和为一个确定的数

在Excel表格中,当需要得到多个随机的数据,而且各个数据之和为一个确定的数的时候,可以使用相关函数得到。

打开Excel,建立空白工作簿。

举例如下。想得到10个随机的数,而且10个数之和加起来刚好等于1000。那么,在第一个单元格中输入函数=ROUND(RAND()*100,0)。

接着,使用填充柄,将数据拖动填充到第9的个单元格。

在第10个单元格,使用总数减去上述9个数据的和。

这样,得到的十个数之和就刚好等于确定值1000。

函数=ROUND(RAND()*100,0)中,RAND()为得到一个大于0小于1的随机数,RAND()*100相当于是把得到的随机数放大,=ROUND(RAND()*100,0)则是对放大后的随机数进行四舍五入,参数为0则表示四舍五入为整数。

对公式了解了以后,如果需要得到的随机数含有小数,则可以把公式=ROUND(RAND()*100,0)中的参数0设置为小数位数,比如=ROUND(RAND()*100,2),则得到的随机数就会有两位小数。

同样,如果需要得到的随机数平均变得更大,则可以把公式=ROUND(RAND()*100,2)中的*100变为更大的数据,比如=ROUND(RAND()*300,2),这样,得到的数据就整体上会变得更大或更加均匀,不会出现个别数据非常小,个别数据又非常大的情况。

同样,如果需要得到的总数不是1000,而是500,或是其他的数,就只需要在第10的个单元格中把1000改为需要的数即可,比如500。

同样的道理,如果不是需要得到10个数,而是6个数或其他个数,只需要将公式填充到相应数量的单元格即可。

版权声明:文章由 酷酷问答 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.kukuwd.com/life/73009.html
热门文章