如何在-55到-35和35到55这两个范围内取随机数?
使用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)
其实就是35~55一个范围,然后再随机一个±1相乘
=RANDBETWEEN(35,55) * IF(RAND()>0.5,1,-1)
=IF(INT(RAND()*2)=1,-55+INT(RAND()*21),35+INT(RAND()*21))