<急>excel高手做个公式,按照概率随机出数.

<急>excel高手做个公式,按照概率随机出数.
0的概率是67.92%
1的概率是30.81%
2的概率是1.26%
抛弃水的鱼 1年前 已收到1个回答 举报

jackwang89019 幼苗

共回答了20个问题采纳率:80% 举报

=LOOKUP(RAND(),{0,0.6793,0.9874},{0,1,2})

1年前 追问

2

抛弃水的鱼 举报

谢谢 能解释下什么意思吗?

举报 jackwang89019

rand随机出一个0-1间的数,这个数在0-0.6792间返回0,在0.6793-0.9873间返回1,0.9874以上返回2 可能对应1的少了0.0001,你再改一下

抛弃水的鱼 举报

太牛了!!看懂了..但是..我想问的是我输入那个公式后在旁边没用公式直接输入数字按enter的话.公式那些数字会变..怎样可以不让他变呢?

举报 jackwang89019

rand()这种随机函数,是会一直变的 要么你改为手动重算 或者要用到循环引用

抛弃水的鱼 举报

但是例如.=INT(RAND()*3)这个....他是用公式的时候数字才会变...- -不用直接输入数字或者输入文字那个用了公式的随机数字都不会变啊.... 不过要是没法解决就算了咯.. 万分感谢!!!.

举报 jackwang89019

没明白你的意思 你举的这个例子想说明什么?rand()有易失性,单元格随便点击一下都会自动重算
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.125 s. - webmaster@yulucn.com