​原来它才是函数中的“造假”专业户!

发布时间:2020-01-08 来源:网络


我们利用表格进行数据处理,有时需要随机编制一些数字、日期甚至人员姓名,这些不一定是真实存在。如何虚拟出这些内容呢?我们经常会用到RANDBETWEEN这个函数来进行“造假”。


1、生成随机整数


生成1到100之间的随机整数,输入公式:=RANDBETWEEN(1,100)



2、生成带小数的随机数


生成1到100之间带小数的随机数,输入公式:=RANDBETWEEN(100,10000)/100



3、生成指定期间内的随机日期


生成2019年1月1日到2019年6月1日之间的随机日期,输入公式:

=RANDBETWEEN("2019-1-1","2019-6-1")



4、生成随机答复


如果要随机生成满意或者不满意的答复,输入公式:

=IF(RANDBETWEEN(0,1),"满意","不满意")


说明:先用RANDBETWEEN函数随机生成0和1,再用IF函数进行判断返回对应结果。



5、生成随机人员


生成随机的人员姓名,可以输入公式:

=CHOOSE(RANDBETWEEN(1,4),"陈明","刘洋","郑巧巧","卢刚")


说明:先用RANDBETWEEN函数随机生成1到4之间的数字,作为CHOOSE函数的第1个参数,再返回对应的人员姓名。



6、随机抽取中奖人员


要抽取1名中奖人员,输入公式:

=INDEX(A2:A13,RANDBETWEEN(1,COUNTA(A2:A13)))


说明:先用COUNTA函数计算人员姓名的个数,再用RANDBETWEEN函数生成随机数字,最后用INDEX函数根据指定位置返回对应的人员姓名。