Excel如何在两个范围内取随机数

Excel如何在两个范围内取随机数,第1张

使用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)) 

在你需要区域填充公式即可 

由于运用了循环引用 所以请启用迭代运算。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/11669954.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存