若要生成 a 与 b 之间的随机实数,请使用:
RAND()*(b-a)+a
如:±20的随机数键入=RAND()*(-20-20)+20
±100的随机数键入=RAND()*(-100-100)+100
你的最小值为2.7最大值任意选一个5.0则键入==(INT((RAND()*(50-27)+27)))/10
int向下取整数
建议完整描述下吧,你描述的有歧义,完整的描述下,我回答不了,也会有高手来能回答你的。如果想得到大于2.7的随机数,函数最后加一个2.7就好了。
输出2.7~100(100可以按你要求改变)之间的随机数
=RAND()*(100-2.7)+2.7
干嘛还用IF,直接用
=固定值+RAND()
不就可以了?固定值可以输入数字,或者引用某个单元格