excel一个单元格怎样随机执行两个或多个设定好的公式?

excel一个单元格怎样随机执行两个或多个设定好的公式?再特殊点,这两个公式按照一定比例执行在单元格内,比如一个公式80%几率执行,另一个20%几率执行

第1个回答  2021-04-02
可以用公式=if(randbetween(1,10)>=2,公式一,公式二)。大摡会有80%执行公式一。
第2个回答  2021-04-02
举个例子,B1中有公式,一个为A1*2,可能性为80%,一个是A1-5,可能性为20,B1公式可为
=CHOOSE(MATCH(RAND(),{0,0.8}),A1*2,A1-5)
可扩展为三个或多个
=CHOOSE(MATCH(RAND(),{0,0.7,0.8}),A1*2,A1-5,A1/5)本回答被提问者采纳
第3个回答  2021-04-02
随机执行4个运算公式(A1单元格数值乘以80%、20%、30%、50%),公式=CHOOSE(RANDBETWEEN(1,4),A1*80%,A1*20%,A1*30%,A1*50%)
第4个回答  2021-04-02
用 rand()这个随机数函数控制就好了。
相似回答