返回大于等于指带液定的最小值,汪行滚小于等于指定最大值之间的一个随机整数。每次计算工作表时都将返回一个新的数值。
语法:
RANDBETWEEN(bottom,top)
Bottom参数: RANDBETWEEN将返回的最小整数。
Top参数: RANDBETWEEN将返回的最大整数。
扩展资料
注意事项
当困余使用rand()函数获取随机整数的时候,注意生成的范围边界问题,比如要生成20到50的随机整数,公式=int(rand()*30)+20,表面没有问题,这个公式永远都无法生成50这个随机数,如果把这个随机的范围应用提取某个范围单元格的值,始终会有一部分的单元格的值是不会被读取到的。
负数的问题,在做取整的操作的时候,使用的函数不同,需要注意之间的细微差别,比如INT(-5.67)返回的结果为-6,而rounddown(-5.67,0)和TRUNC(-5.67,0)返回结果都为-5,如果想规避这些不同函数的正负差异,可以生成正整数随机数,再取反或乘-1。