如何在EXCEL中指定的区域随意产生5-8个随机数?

如何在EXCEL中指定的区域随意产生5-8个随机数?

公式: =round((rand()*(a-b)+a),c) a>b,a,b为>0的任意数,c 为小数点位数,下拉到你需要的地方.该函数每次都随机产生一个整数,a,b取值范围越大,取样越少,重复的可能性也越小.如果又想取某数的倍数,则用=ceiling((round((rand()*(a-b)+a),c),d),d为想要某数的倍数,如2、3....的倍数,按F9刷新就行
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-12-06
公式: =round(rand()*10,0)
rand()产生一个0-1之间的随机数,然后乘以10,再用ROUND取整(也可以用INT函数).下拉到你需要的地方.该函数每次都随机产生一个整数,所以有可能重复,取值范围越大,取样越少,重复的可能性也越小 .看能不能实现你的要求.
相似回答