excel中限定范围的随机数生成

来源:百度知道 编辑:UC知道 时间:2024/05/17 01:45:55
例如我要得到50.0正负2.0的实数,该怎么编写?用rand()*2+50得到的数字位数太多,这个怎么限制?

因为你说明的不太具体,但是可以得到计算某数为单位1的周围的数。假设数在A1,则 =A1+(RAND()-RAND())*A1 比如0.6,就会求出 0.6±0.6范围的随即数 。

如果您希望产生的乱数是介於 a 与 b 之间的实数,请使用公式:
=RAND()*(b-a)+a
如果您想用 RAND 函数来产生随机乱数,但是不希望其值因工作表重算而不断地改变,请在资料编辑列输入 =RAND(),并按下 F9 键,您所输入的公式将立即变成随机乱数。