在EXCEL应用中,经常需要用到随机生成的数值,使用Rand函数或Randbetween函数帮忙实现,举两个栗子:
Rand函数 作用:生成0~1之间的随机数。 写法:=rand() 示例: ①利用rand函数随机排序。 ②使用=RAND()*(B-A)+A : 生成A~B之间的随机数字(如:1≤随机数<>
④使用=Int(RAND()*(B-A+1)+A) : 生成A~B之间包含B的随机整数(如:1≤随机数≤10) Randbetween函数 作用:生成bottom~top之间的随机整数(bottom≤随机数≤top) 写法:=randbetween(bottom,top) 示例: ①生成10~100之间随机整数
Randbetween仅在2007及更高版本才支持该函数。 ② 制作比较简单的随机抽奖(精通EXCEL后可以很高级:增加按钮,还分等级,抽到的不能再抽) Rand和Randbetween和Now函数一样,是易失性函数,即在每次打开、刷新(按F9)或者每次操作单元格过后,返回的值和原来的值都不一样,如果想要将随机生成的函数固定,可以复制,然后选择性粘贴为“数值”。 |
|