随机函数rand randbetween生成随机函数


Excel内建的随机数功能丰富多样,特别地,Rand和Randbetween两个函数虽都可用于生成随机值,但各有其独特之处。Rand函数产生的随机数是0至1之间的数,而Randbetween函数却能在指定的数值范围内任意生成随机数。在Excel日常运用中,只需利用好Randbetween这一函数,就无需束于单调的使用方法了。

一、Randbetween函数简介

功能:Randbetween能在设定的数值范围内生成随机数。

语法结构:使用方法是等于号(=)后接Randbetween函数,其后为最小值和最大值之间的空格。

实例:如需生成1至100之间的随机整数,可这样操作。

二、Randbetween的实际应用

操作:在目标单元格中键入公式=RANDBEEEN(起始数,终止数)。

解释:若对生成的随机数不满意,可按F9键进行刷新,直至满意为止。

三、生成带小数的随机数值

方法:在目标单元格中输入如=RANDBEEEN(最小小数值,最大小数值)/10^小数位数这样的公式。

解析:小数的位数由除法中的分母位数减一决定,可以根据需要调整数据范围和除数值。

四、创建特定范围内的日期序列

步骤:先在目标单元格中输入公式,然后将单元格格式设为短日期格式。

阐释:因为日期在Excel中以数值形式存在,所以数值与日期之间可以互相转换。

五、随机选取指定值

目的:如需随机回复“是”或“否”。

实现:通过公式=IF(RANDBEEEN(0,1),“是”,“否”)实现。这里,Randbetween函数会生成0或1,之后If函数会根据这两个值返回相应的文字结果。

六、快速选择人员或信息

操作:在目标单元格中键入如=CHOOSE(RANDBEEEN(列表起始行数,列表终止行数),B列中的值)的公式。这里B列中应包含一系列的值供选择。

解读:此方法通过Randbetween函数在B列中随机选择一个值。

七、简易功能实现

方法:在目标单元格中键入公式=INDEX(B3:B12,RANDBEEEN(奖品所在行起始数,奖品所在行终止数))。若用于或等级评定,只需将姓名替换为相应的奖品名称或等级即可。