Excel如何让一组数据范围内随机变化

来源:百度知道 编辑:UC知道 时间:2024/06/24 13:13:55
我要做大量的数据,一个一个改很麻烦。在EXCEL表格中假如让一组数据在-15到+15之间随机生成数据啊??望请教
哪位大哥能不能详细教下我这个功能啊,我的目的是想学会这个方法啊,要是我只要0到1的保留一位小数的数字又怎么搞。还有又比如-1到10整数又怎么搞 都是随机 谢谢啊 我会了追加分数

用excel随机函数实现数据一定范围内的随机变化。

1、打开excel程序,在任意单元格输入公式=RAND()*(100-10)+10,excel将生成10——100的随机数。其中rand函数生成大于0小于1的随机数。

2、如果想要一定区间的随机整数,可以用RANDBETWEEN函数来实现。在任意单元格输入公式=RANDBETWEEN(10,100),将生成10——100之间的随机整数,其中第一个参数是将返回的最小整数,第二个参数是将返回的最大整数,两个参数缺一不可,是必须有的。

=INT(RAND()*15+1)*IF(RAND()>0.5,-1,1)

=RANDBETWEEN(-15,15)

有一个函数RAND是随机产生0到1的数,产生后乘以30,再减去15,再用一个归整函数,即可
补充:你点击函数输入按钮fx,出来的对话框,在搜索函数对话框里,输入rand点击后面的转到按钮。再选择下面的“有关该函数的帮助”按钮,就会告诉你怎么用的详细方法。同理,输入trunc,可以归整任何位数的数。
其他的函数,也可以用,你慢慢学吧。
而且,还支持输入中文名函数搜索,只是你得输入差不多的名称才能找到。

=round(15-30*rand(),0)

=-15+int(31*rand())

乘于30随几后不会得到整数15

int()为取整

=-15+30*rand()