两个随机数函数RANDBETWEEN、RAND
有位朋友问了一个有趣的问题:
,您这么多的EXCEL案例,里面的数据都是自己一个一个敲出来的?
其实,的案例中的数值部分,都是用随机数函数RANDBETWEEN写出的。
RANDBETWEEN函数
功能:
返回位于两个指定数之间的一个随机整数。
语法:
RANDBETWEEN(bottom, top)
参数:
Bottom 必需。 RANDBETWEEN将返回的最小整数。
Top 必需。 RANDBETWEEN将返回的最大整数。
示例:
在A1:D9区域自动填充随机数值,如下动图:
注意:
填充前:选中填充区域;
公式以Ctrl+Enter组合键结束;
按F9键可以实现刷新数据。
RANDBETWEEN函数,每次打开或者计算工作表时都将返回一个新的随机整数,如果想是随机数不改变,可以复制粘贴成数值格式,如下动图:
上课的时候,会用这个随机数函数提问:
比如,班里有50个人,那就在一个单元格里输入=RANDBETWEEN(1,50),随机生成一个学号,那这个同学就要回答问题了!再用F9刷新,随机找出第二个、第三个同学,课题气氛紧张活泼,很有趣。
RANDBETWEEN生成的随机数,是不排除重复值的。
如果想产生不重复的随机数,就要换成RAND函数。
RAND函数
功能:
返回大于等于 0且小于 1的均匀分布随机实数。 每次计算工作表时都将返回一个新的随机实数。
语法:
RAND云
RAND 函数语法没有参数。
示例:
在D1:D12区域自动填充随机0-1之间的随机数,如下动图:
由于RAND生成的随机数不重复,所以可以用来随机排序。比如给面试者随机排面试顺序。
首先将随机数复制粘贴成数值,以免随机改变,然后用rank函数给随机数按大小排序,即得面试顺序,如下动图: