使用RANDBETWEEN和choose函数综合处理。
Excel版本参考:2010
演示:1-10,20-30,40-80三个段取随机数
1、A1单元格输入公式:=CHOOSE(RANDBETWEEN(1,3),RANDBETWEEN(1,10),RANDBETWEEN(20,30),RANDBETWEEN(40,80))
2、回车,下拉公式到A5,查看效果(OK)
EXCEL生成随机数的函数为RAND(),15-2之间的可用公式:
=rand()05+15
但rand()是易失性函数,所以我们可以利用一个辅助单元格来控制循环引用实现。效果如图:
公式=IF($F$1="","",IF(A1<>"",A1,RAND()05+15))
在你需要区域填充公式即可
由于运用了循环引用 所以请启用迭代运算。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)