excel - 根据excel中的点和机会生成随机数
问题描述
我有一个 excel 文件可以在我的客户之间选择一个获胜者 下载 excel 文件 ,但 99% 的获胜者是得分最高的前 2 名客户,我可以用更少的分数为其他人创造更多机会吗?
我需要的是:前 5% 的客户有 60% 的机会/接下来 20% 的客户有 20% 的机会/接下来 75% 的客户有 20% 的机会/thanx
解决方案
生成一个介于 0 和 1 之间的随机数 x
Case x >= 0.4:
Randomly pick from top 5% customers
Case x >= 0.2 and x < 0.4
Randomly pick from mid 20 percent customers
Else
Randomly pick from bottom customers
推荐阅读
- lua - GMOD - Cam3D2D 纹理矩形上的奇怪纹理故障
- visual-studio - 错误:无法启动并输出:无法创建托管进程... c# interactive
- flutter - 包括小部件内 url 的内容
- css - 错误:无效的 CSS,同时将 SASS 转换为 CSS
- postgresql - 如何在postgresql中通过组合计算并发事件的频率/计数?
- php - 如何使用php解析html以获取数组中的值
- pandas - 使用 Pandas 计算两列中匹配记录的百分比
- php - 如何修改此代码以使用良好实践?(接口、特征、抽象类)
- reactjs - 如何在 React(Ant Design v4) 中使用 DatePicker(moment.js) 更改日期格式和时区?
- android - Android:在 Recyclerview 中滚动时设置搜索栏可见性