职场中不论是财务还是行政或者是其他部门,在日常使用表格的过程中常会使用到随机数,Excel中的随机函数有两个,分别是RAND和RANDBETWEEN,还有个ROW可以看作是一个变量,怎么样用好它们,适用于哪些场景是我们下面需要讲到的内容。
RAND 无参数,用于返回0~1之间的小数
RANDBETWEEN,两个参数,用于返回指定参数间的随机整数
ROW,用于返回指定单元格的行号,相当于是一个自增长的变量
两个函数的用法都非常简单,我们主要通过它们的应用场景来举例进行说明,使你在使用中更能和实际的工作相合。
简单用法-生成随机数表格中经常有使用到随机数的地方,Rand返回的是0~1之间的一个小数,简便之处在于不用输入任何参数,通过设置单元格格式中的小数位数长度,就可以灵活的保留几位小数了,然后再乘以10、100、1000...的倍数,就能返回相应的值了,缺点是不能生成区间数据。
- 如果要生成指定位数的小数,那么设置单元格格式中的小数位数长度就可以了
- 如果要生成整数,那么乘以整数倍数就可以了,如=RAND()*1000,一千以内的整数
三位小数
但是你想要生成区间数据的时候RAND就无能为力了,我们需要用到RANDBETWEEN了,它可以返回指定区间的随机整数,如想生成500~1000之间的整数,那么=RANDBETWEEN(500,1000),它用起来更加方便,也很直观,缺点是无法生成带小数位数的整数。