事情的起因很简单,一个坑爹的教授的坑爹project要我们小组打1500个电话来做问卷调查,可行性颇低,然后我决定用随机函数生成结果,但是要控制结果出现的概率,于是我百度了,然后找到了知道里面的这个链接:http://zhidao.baidu.com/link?url=zSW19IFd4C0FloNt_y6C691C0wQ94ejKN8-wR8p45eW1Cty1vqFrMuf5zDMuydtcnBAu72AcxxsrRtLSbI32T_
我最终用的是=CHOOSE(INT(RAND()*10)+1,10,20,20,30,30,30,30,40,40,50)这个函数,改动之后变成=CHOOSE(INT(RAND()*10)+1,"A","B","B","C","C","C","C","D","D","E"),控制ABCDE出现概率分别为10%,20%,40%,20%,10%,然后我有如下三个问题:
1. 函数我学过一些,在Excel Home论坛找的教程自学的,但是这个表达式的原理我没有太看懂,哪位大神可不可以稍微解释一下?
2. 这个函数生成以后有一定的误差,我不知道是什么原因,求教
3. 我用这个函数试着生成了1000个结果,但是发现每次我改动其他单元格所有的函数就会重新执行一遍,我是2013的Excel,我记得03的时候有个地方可以让工作表里的所有函数根据自己的需要计算,不知道13版这个选项在哪里?
以上,谢谢
我最终用的是=CHOOSE(INT(RAND()*10)+1,10,20,20,30,30,30,30,40,40,50)这个函数,改动之后变成=CHOOSE(INT(RAND()*10)+1,"A","B","B","C","C","C","C","D","D","E"),控制ABCDE出现概率分别为10%,20%,40%,20%,10%,然后我有如下三个问题:
1. 函数我学过一些,在Excel Home论坛找的教程自学的,但是这个表达式的原理我没有太看懂,哪位大神可不可以稍微解释一下?
2. 这个函数生成以后有一定的误差,我不知道是什么原因,求教
3. 我用这个函数试着生成了1000个结果,但是发现每次我改动其他单元格所有的函数就会重新执行一遍,我是2013的Excel,我记得03的时候有个地方可以让工作表里的所有函数根据自己的需要计算,不知道13版这个选项在哪里?
以上,谢谢

