EXCEL生成随机数离散分布
时间: 2023-10-30 07:09:35 浏览: 514
可以使用 Excel 中的 RANDBETWEEN 函数和 VLOOKUP 函数来生成随机数的离散分布。具体步骤如下:
1. 首先将数据按照离散分布的概率密度函数排列,比如以下数据:
值 | 概率
---|---
1 | 0.2
2 | 0.3
3 | 0.5
2. 在 Excel 中输入以下公式,生成一个随机整数:
=RANDBETWEEN(1,100)
这个公式的含义是生成一个 1 到 100 的随机整数。
3. 在下面插入一个表格,用来查找随机数所对应的值和概率。表格如下:
随机数范围 | 值 | 概率累计和
----------|----|---------
1-20 | 1 | 0.2
21-50 | 2 | 0.5
51-100 | 3 | 1
其中“随机数范围”是根据概率密度函数的累计概率分布计算得出的。
4. 最后,在 Excel 中输入以下公式,将生成的随机数映射到表格中对应的值:
=VLOOKUP(RANDBETWEEN(1,100),$A$2:$C$4,2,TRUE)
其中,“$A$2:$C$4”是查找表格的范围,“2”表示返回第二列的值,即值列。
阅读全文
相关推荐














