今天要說的是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))
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!