我試圖得到1到5(含)之間的隨機數,其平均值爲4。與NORMINV Num使用RANDBETWEEN錯誤
我想這個代碼 -
=NORMINV(RANDBETWEEN(1,5), 4, 1)
但它給了我一個#NUM錯誤。有小費嗎?
我試圖得到1到5(含)之間的隨機數,其平均值爲4。與NORMINV Num使用RANDBETWEEN錯誤
我想這個代碼 -
=NORMINV(RANDBETWEEN(1,5), 4, 1)
但它給了我一個#NUM錯誤。有小費嗎?
NORMINV
爲正態分佈位數功能,因此需要一個概率其參數(另外兩個限定的分佈的平均值和方差)。概率必須在[0,1)的範圍內。 RANDBETWEEN(1, 5)
將永遠給你一個超出範圍的價值。
刪除RANDBETWEEN
函數;替換爲RAND
。
NUM!
提供的概率參數是< 0或> 1
另外,如果你是在一個版本的Excel,你應該使用Norm.Inv
: - 如果任一發生。 NORMINV
已被折舊,並且只爲保持兼容性。
使用
=NORM.INV(RAND(),4,2)
'> = 1'因爲,我認爲是一個數值不穩定嘗試。 – Bathsheba
是的,我認爲你是對的 – Tom