RAND
请参阅
返回大于等于 0 及小于 1 的均匀分布随机数,每次计算工作表时都将返回一个新的数值。
RAND( )说明
若要生成 a 与 b 之间的随机实数,请使用:
RAND()*(b-a)+a
如果要使用函数 RAND 生成一随机数,并且使之不随单元格计算而改变,可以在编辑栏中输入“=RAND()”,保持编辑状态,然后按 F9,将公式永久性地改为随机数。
示例
如果您将示例复制到空白工作表中,可能会更易于理解该示例。
=RAND() 介于 0 到 1 之间的一个随机数(变量)
=RAND()*100 大于等于 0 但小于 100 的一个随机数(变量)
比如你要的是15的正负0,4范围 最小值就是14.6至最大值15.4之间的数,公式可以写为
=ROUNDDOWN(RAND()*0.8+14.6,2) 下拉复公式
其他也如此设立公式,就可以得到你要的结果,很简单的
b2=14.6+rand()*.8 14.6为允许最小值 .8为最大值和最小值的差!
b2=7.3+rand()*.4
…………
条件格式
选b2:b11 条件格式单元格数值 等于 max(b$2:b$11) 格式字体为红色
添加条件 单元格数值 等于 min(b$2:b$11) 格式字体为红色
.........................
先做条件格式拉好后做随机值!
=int(rand()*(上限-下限))+下限
=RANDBETWEEN(146,154)/10
以第一组为例。