Excel神公式,一鍵生成指定數量的不重複數字,效率爆表!

醉香說職場 2024-04-28 08:54:40

我是【桃大喵學習記】,歡迎大家關注喲~,每天爲你分享職場辦公軟件使用技巧幹貨!

最近有個小夥伴私信問了一個問題:“Excel中如何隨機生成指定數量的不重複數字?”,今天就跟大家分享一個公式組合,輕松解決上面的問題。

如下圖所示,我們想隨機生成10的不重複整數數字,我們只需在目標單元格中輸入公式:

=TAKE(UNIQUE(RANDARRAY(50,1,1,50,TRUE)),10)

然後點擊回車即可,如果想重新生産新的隨機數,按F9鍵刷新

解讀:

公式使用了TAKE函數+UNIQUE函數+RANDARRAY函數組合,實現隨機生成指定數量的不重複數字。

①先隨機生成50個1-50的隨機整數,使用下面的公式

=RANDARRAY(50,1,1,50,TRUE)

雖然我們是取10個隨機整數,但是我們需要多生産一些隨機數,因爲這些隨機數有可能有重複值

RANDARRAY函數介紹:

功能:生成隨機數組

語法:=RANDARRAY([行數],[列數],[最小數],[最大數],[整數])

②然後使用UNIQUE函數把剛才生成的50個隨機數去重,UNIQUE函數是去重函數。

③最後使用TAKE函數再從去重後的數據中提取前10個整數即可

TAKE函數介紹

功能:從數組開頭或結尾返回對應的行或列數據

語法:=TAKE(數組,行數,[列數])

以上就是【桃大喵學習記】今天的幹貨分享~覺得內容對你有幫助,記得順手點個贊喲~。我會經常分享職場辦公軟件使用技巧幹貨!大家有什麽問題歡迎留言關注!

1 阅读:90

醉香說職場

簡介:職場啥都得懂