使用带有NORMINV Num错误的RANDBETWEEN

时间:2017-09-25 14:01:49

标签: excel excel-formula

我试图获得1到5之间的随机数(包括),平均值为4。

我正在尝试此代码 -

=NORMINV(RANDBETWEEN(1,5), 4, 1)

但它给了我一个#NUM错误。有什么提示吗?

2 个答案:

答案 0 :(得分:2)

NORMINV是正态分布的分位数函数,因此其参数的概率(另外两个定义了它的均值和方差)分配)。概率必须在[0,1]范围内。 RANDBETWEEN(1, 5)将始终为您提供超出范围的价值。

删除RANDBETWEEN功能;替换为RAND

答案 1 :(得分:0)

  

NUM! - 如果出现:

     

提供的概率参数是< 0或> 1

Reference

此外,如果您使用的是Excel版本,则应使用Norm.InvNORMINV已被弃用,并且仅用于兼容性。

尝试使用

=NORM.INV(RAND(),4,2)