用EXCEL表格如何得到一定范围内的随机数据?

来源:百度知道 编辑:UC知道 时间:2024/09/19 16:42:32
我正在处理一个数据表,数据量特别大,原数据都是整百位,要求在原数据的基础上30~-30范围内随意改动,我是一个数一个数的改,相当于把整个数据表重新做了一遍,做了三天的时间也只处理了六分之一,请帮帮我。

产生-30 至30之间的随数公式
=INT(RAND()*60)-30

即,如果数据在A列
B1输入公式
=A1+INT(RAND()*60)-30
B1公式向下复制,就行了

要产生30至-30的随机整数,可以用:=ROUND(RAND()*(-30-30)+30,0)

可以参考图片,建立B列为随机整数列,在C列中输入:=A1+B1,然后下填充,再将C列复制,选择性粘贴为数值。

使用函数:

  一、名称:RANDBETWEEN          

 返回位于两个指定数之间的一个随机数。每次计算工作表时都将返回一个新的数值。    

二、语法:

 RANDBETWEEN(bottom,top)    

<