今天要说的是Excel的两个随机函数RAND函数和RANDBETWEEN函数。
别小看这两个函数,它们虽是小函数,但有大能量。因为它们为我们随机录入批量数据供应了很风雅便。
一、Rand函数
用途:用于生成0~1之间的随机数。
语法构造:=RAND()
如今看看rand怎么生成0~1之间的随机数,如下:
如今再看看rand怎么生成1~10的随机整数,
公式:=ROUND(RAND()*10,0)
如下图:
不外话说,生成1~10的随机整数,这里还有一个函数更直接,那就是RANDBETWEEN函数。
RANDBETWEEN函数,不需要另外函数合营,它本身自己就能够实现生成指定局限内的整数。
如今立时就来看看RANDBETWEEN函数的用法。
二、RANDBETWEEN函数
用途:用于生成两个指定命之间的一个随机整数
语法构造:
=randbetween(下限整数,上限整数)
实际应用
1、生成0~100之间的随机整数
公式:=RANDBETWEEN(0,100)
2、随机生成一批手机号
都知道手机号是11位,一样是从130开首起头的,
所以,公式:
=RANDBETWEEN(13000000000,19999999999)
3、随机生成日期
公式:
=RANDBETWEEN("2019/3/1","2019/7/31")
提醒,因为单元格花样默认是数值花样,所以随机生成日期,记得把单元格花样设置为日期花样。
4、随机生成A-Z 26个大写字母
公式:
=CHAR(RANDBETWEEN(65,90))
增补解说:65~90是assic码的大写字母A~Z。
5、随机生成a-z 26个小写字母
公式:=CHAR(RANDBETWEEN(97,122))
增补解说:97~122是assic码的小写字母a~z。
6、随机抽掏出一名人员
公式:
=INDEX(B$2:B$13,RANDBETWEEN(1,12))