分享

Excel“造假”,这个函数是专业的

 老阿更 2019-07-01

在平时的工作中,我们常常需要利用Excel函数随机生成一些数字、日期等,那么该如何实现呢?这里我们就请RANDBETWEEN函数来帮忙“造假”。


RANDBETWEEN函数语法: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. 随机抽取中奖人员

方法:选中目标区域,在其中输入公式“=INDEX(A2:A13,RANDBETWEEN(1,COUNTA(A2:A13)))”即可实现。具体操作如下:

操作示意图

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

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多