在excel中,有兩個函數公式是關于隨機數的,分別是rand()和randbetween公式,但是rand公式只能生成小數,randbetwwen批量進行生成數據的時候,是會重復的,那如何生成不重復的隨機整數呢?
1、公式基本介紹rand()函數公式是不帶參數的,直接輸入之后,就是生成0-1之間的小數,如下所示:
randbetwwen(m,n)是有兩個參數的,它是會生成m-n之間的整數,所以m和n必須是整數。
例如我們輸入的公式是
=RANDBETWEEN(0,1000)
兩個隨機數生成之后,只要任意的單元格內容有變化時,或者我們按ctrl+s等待操作,單元格聽值會自動的更新成一個新值
當我們多次調用公式時,randbewteen公式會出現重復數據
如果我們想生成不重復的隨機整數,那我們首先可以使用rank公式,生成10個0-1的小數,如下所示,
然后我們使用rank公式對這些數據進行排名,得到的結果就是1-10不重復的隨機整數了
=RANK(A1,A:A)
我們可以同樣的,用rand公式生成小數,然后再使用rank公式加上起始數字即可得到120-130之間的不重復整數了
關于這個小技巧,你學會了么?動手試試吧!
轉載請注明來自夕逆IT,本文標題:《excel隨機函數公式(Excel隨機數公式)》
本文標簽:excel隨機函數公式

每一天,每一秒,你所做的決定都會改變你的人生!
還沒有評論,來說兩句吧...