excel中基于点和机会的随机数生成

excel中基于点和机会的随机数生成,excel,random,numbers,Excel,Random,Numbers,我有一个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 f

我有一个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
情况x>=0.4:
从前5%的客户中随机挑选
情况x>=0.2和x<0.4
从20%左右的客户中随机挑选
其他的
从底层客户中随机挑选

shuold我将此添加到宏中?@aliro宏可以,但您可以通过公式完成,尽管每次重新计算工作表时,您都会遇到不同的人。您能解释更多吗?我是Excel的新手您做过编程吗?我真的没有