随机数生成器不使用sumproduct函数

时间:2016-09-20 18:35:39

标签: excel random excel-formula

我想写一个能够计算“n”个随机生成的数字的公式,以及它们的平均值,其中n由变化的参考单元确定。

我目前使用的公式是:

=(SUMPRODUCT((ROW(1:6)*RAND()/ROW(1:6))/6

但是,随机数只生成一次,并且在所有6个术语中使用。注意在这种情况下我的n = 6,因此我想在公式中创建六个随机生成的数字。

我使用以下函数来确定是否只生成了一个随机数:

=(SUMPRODUCT((ROW(1:6)*(IF(RAND()<1-0,3;(1-0,3);0,3))/ROW(1:6))/6

最终产品将始终为0,3或0.7,因此确认了事实

1 个答案:

答案 0 :(得分:-1)

如果我理解正确的话。 您想要生成“n”个不同的随机数,然后想要取这些数字的平均值。这最终将是一个随机数,因为它是6个不同随机数的平均值。

让我知道它是否有帮助,或者您需要对所有这些随机数进行一些计算,以便我们为您提供替代方案。