我想在Excel中使用RAND()函数生成0到1之间的随机数。
但是,我希望80%的值落在0到0.2之间,90%的值落在0到0.3之间,95%的值落在0到0.5之间等等。
这让我想起我曾经使用过应用统计课程,但不是课程中的实际内容......
如何使用Excel公式获得此结果的最佳方法。或者,这种统计计算是什么叫做/我可以谷歌的任何其他指针。
=================
用例:
我有一列仪表读数,我想复制7次(每个列为新月)。每列有55 000行。虽然每个月的仪表读数需要变化,但当作为时间序列时,每个仪表数应具有7个实际读数。
目标是产生真实的数据,以转化为热图(即标记外围仪表读数)
答案 0 :(得分:1)
我认为没有一个符合您要求的公式。我会用一个非常简单的解决方案:
=RANDBETWEEN(0,20)/100
=RANDBETWEEN(20,30)/100
=RANDBETWEEN(30,50)/100
您可以通过修改参数轻松更改生成数据的精度,例如:=RANDBETWEEN(0,2000)/10000
将生成小数点后最多4位数据。
<强>更新强>
使用normal distribution作为用例,例如:
=NORMINV(RAND(), 20, 5)
其中20是平均值,5是标准偏差。