excel if 循环语句

2025-03-27 00:14:22
推荐回答(4个)
回答1:

若要生成 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:

建议完整描述下吧,你描述的有歧义,完整的描述下,我回答不了,也会有高手来能回答你的。如果想得到大于2.7的随机数,函数最后加一个2.7就好了。

回答3:

输出2.7~100(100可以按你要求改变)之间的随机数
=RAND()*(100-2.7)+2.7

回答4:

干嘛还用IF,直接用
=固定值+RAND()
不就可以了?固定值可以输入数字,或者引用某个单元格