返回目录:excel表格制作
你在m1列填入=N1+rangbetween(-4,4)/10000
然后往下拉,应该就可以了
用randbetween函数生产一个范围内的随机数值复整数部分,公式:=RANDBETWEEN(最小值,最大值);用rand函数生产随机数字(小数部分),公制式=RAND();用round函数处理小数点位数,公式=round(数值,保留小数点后几位有效数百)。将三个函数组合在一起。
假设生成5到10之间的随机数,保留小数点后3位有效数。度整个公式问为:=round(randbetween(5,10)+rand(),3)
扩展资料:
RANDBETWEEN函数用于返回大于等于指定的最小值,小于等于指定最大值之间的一个随机整数。每次计算工作表时都将返回一个新的数值。
需注意,excel2003 的加载项中需要勾选“分答析工具库”后方可使用,否则返回#NAME?。
参考资料:
RANDBETWEEN函数-百度百科
任意单元格输入公式
=round(0.005+rand()*0.015,3)
即可
公式下拉
运用Excel中的Randbetween函数中步骤如下:
一、Randbetween函数的语法格式
=RANDBETWEEN(bottom,top)
Bottom参数: 将返回的最小整数。
Top参数: 将返回的最大整数。
二、如图所示,求大于等于1小于等于100的一个随机整数(变量)
三、如图所示,可以通过除以100这种形式得到百分比形式的随机数
扩展资料:
rand()函数
基本用法:2003版以上的Excel中,直接在单元格输入=RAND()
得到大于等于0,小于1的随机数
其他变形生成方法:
1、生成A与B之间的随机数字(A≤随机数<B)
在第一个格子e68a84e8a2ade799bee5baa6e997aee7ad94335中输入:=RAND()*(B-A)+A
如,生成1到10之间的随机数字,输入:=RAND()*9+1
其余数字,将鼠标置于该格子右下角,变为十字时,向下拖拉即可。
2、生成A与B之间的随机整数(A≤随机数<B)
在第一个格子中输入:=INT(RAND()*(B-A)+A)
如,生成1到10之间的随机整数,输入:=INT(RAND()*9+1)
其余数字,将鼠标置于该格子右下角,变为十字时,向下拖拉即可。
3、生成A与B之间的随机数字(A≤随机数≤B)
在第一个格子中输入:=RAND()*(B-A+1)+A
如,生成1到100的随机数字,输入:=RAND()*100+1
但这个公式会出现大于B的数字,例如生成-12到12的随机数,例如公式=RAND()%(12+12+1)-12,当RAND生成为0.99的数值时,就会产生12.75的数字。
其余数字,将鼠标置于该格子右下角,变为十字时,向下拖拉即可。
4、生成A与B之间的随机整数(A≤随机数≤B)
在第一个格子中输入:=INT(RAND()*(B-A+1)+A)
如,生成1到100的随机整数,输入:= INT(RAND()*100)+1
其余数字,将鼠标置于该格子右下角,变为十字时,向下拖拉即可。
5、若是2007或2010版,生成A与B之间的随机整数(A≤随机数≤B)
在第一个格子中输入:=RANDBETWEEN(A,B)即可。
如,生成1到10之间的随机整数,输入:=RANDBETWEEN(1,10)
如想得到随机小数,则输入:=RANDBETWEEN(1,100)/10
参考资料:百度百科 rand函数