酷知百科網

位置:首頁 > 母嬰教育 > 學習交流

Excel函數公式:生成隨機數、不重複隨機數技巧

隨機數,在我們的日常中的應用也是非常廣泛的,那麼,如何生成隨機數,如何生成不重複的隨機數,你真的瞭解嗎?

操作方法

(01)一、生成0-1之間的隨機數。方法:1、在目標單元格中輸入公式:=RAND()。2、如果要重新生成,按F9重新載入即可。解讀:Rand函數沒有參數,可以生成0-1之間的隨機數,小數位數可以具體到15位。

Excel函數公式:生成隨機數、不重複隨機數技巧

(02)二、1—N、N—N+N之間的隨機數。方法:1、在目標單元格中輸入公式:=RANDBETWEEN(1,20)、=RANDBETWEEN(50,100)。2、如果要重新生成,按F9重新載入即可。解讀:1、RANDBETWEEN函數具有兩個參數,分別爲隨機數範圍的起始值和終止值,包括起始值和終止值。2、從上述的兩個示例中我們可以看出,隨機數的生成技巧,但是,生成的隨機數中有重複值,如果我們不需要重複值,該如何去操作呢?

Excel函數公式:生成隨機數、不重複隨機數技巧 第2張

(03)三、1-10不重複數。方法:1、在輔助列1中輸入公式:=RAND()。2、將輔助列1中的隨機值以【值】的行駛粘貼到輔助列2中。3、在不重複列中輸入公式:=RANK(D3,D$3:D$12)。4、對不重複列【排序】。

Excel函數公式:生成隨機數、不重複隨機數技巧 第3張

(04)四、1-N不重複隨機數。方法:1、在輔助列1中輸入公式:=RAND()。2、將輔助列1中的隨機值以【值】的行駛粘貼到輔助列2中。3、在不重複列中輸入公式:=RANK(D3,D:D)。4、對不重複列【排序】。解讀:數字N可以根據實際需要來決定,如果有多行,輔助列1和輔助列2的值也需要N行即可。

Excel函數公式:生成隨機數、不重複隨機數技巧 第4張

(05)五、20-40之間的不重複隨機數。方法:1、在輔助列1中輸入公式:=RAND()。2、將輔助列1中的隨機值以【值】的行駛粘貼到輔助列2中。3、在不重複列中輸入公式:=RANK(D3,D:D)+19。4、對不重複列【排序】。解讀:1、生成20-40之間的隨機數,相對於生成1-N之間的隨機數唯一不同之處在於公式:=RANK(D3,D:D)+19中加了19,所以大家要注意哦。2、生成N-N+X之間的數,輔助值的確定方法爲N-1,例如生成20-40之間的數,加的值爲20-1=19。

Excel函數公式:生成隨機數、不重複隨機數技巧 第5張

(06)六、200-400之間的不重複隨機數。方法:1、在輔助列1中輸入公式:=RAND()。2、將輔助列1中的隨機值以【值】的行駛粘貼到輔助列2中。3、在不重複列中輸入公式:=RANK(D3,D:D)+199。4、對不重複列【排序】。

Excel函數公式:生成隨機數、不重複隨機數技巧 第6張

(07)結束語:透過上述示例的學習,相信大家對於各類隨機數的生成已經有所掌握了,學習過程中,如果有新的意見或觀點,歡迎大家在留言區留言討論哦!

Excel函數公式:生成隨機數、不重複隨機數技巧 第7張