網站首頁 健康小知識 母嬰教育 起名 運動知識 職場理財 情感生活 綠色生活 遊戲數碼 美容 特色美食 愛好
當前位置:酷知知識幫 > 遊戲數碼 > 電腦

excel中如何隨機生成N位正數?

欄目: 電腦 / 發佈於: / 人氣:3.29W

在excel中,隨機生成N位正數,比如,隨機生成3位正數,或是4位正數,或是5位正數等等,我們可以利用MID函數和RAND函數來實現。下面,小編圖文描述演示下操作方法給大家參考。

excel中如何隨機生成N位正數?

操作前先了解MID函數與RAND函數

(01)MID函數MID函數有截取功能,可以截取某數據其中的幾位字符。舉例,比如,B2單元格中數據是5640#2698#21;我們想從中第1位開始截取4位字符。

excel中如何隨機生成N位正數? 第2張

(02)那麼,我們在C2單元格中輸入公式:=MID(B2,1,4),按下回車鍵,即可截取到4位字符:5640

excel中如何隨機生成N位正數? 第3張
excel中如何隨機生成N位正數? 第4張

(03)=MID(B2,1,4)公式中,1表示要從第1位開始截取,4表示要截取的字符個數,那麼,我們就可以舉一反三了。比如,想從第3位開始截取,截取3位字符。那麼,公式就應該這樣寫:=MID(B2,3,3),截取到的字符是:40#;瞭解了MID函數後,接下來,我們再來了解RAND函數。

excel中如何隨機生成N位正數? 第5張

(04)RAND函數RAND函數有隨機生成數字的功能。比如,在B2單元格輸入公式=RAND()再按下回車鍵,可以得到一個隨機數。

excel中如何隨機生成N位正數? 第6張

(05)鼠標放在B2單元格右下角的填充柄這裏,向下拉到B12單元格,B3:B12即相應得到不同的隨機數。可以看到,這些數都是小於1的數。

excel中如何隨機生成N位正數? 第7張
excel中如何隨機生成N位正數? 第8張

實現隨機生成N位正數

(01)瞭解了MID函數與RAND函數後,我們可以利用這兩個函數的特點,實現隨機生成N位正數,比如,隨機生成6位正數。首先,選中B2:B12這區域的單元格。

excel中如何隨機生成N位正數? 第9張

(02)接着,在編輯欄輸入:=RNAD() 再按下CTRL+ENTER,這兩個鍵,記得哦,是要同時按下這兩個鍵。即時,B2:B12產生了隨機數。

excel中如何隨機生成N位正數? 第10張

(03)接着,再選中C2:C12這區域的單元格。同樣,在編輯欄中輸入相應的公式:=MID(RAND(),4,6) 意思是,從RAND函數隨機生成數中在第4位開始截取,截取6個數字。如果我們想要從第5位開始截取,截取4個數字,那麼,公式就是=MID(RAND(),5,4)

excel中如何隨機生成N位正數? 第11張

(04)我們按下CTRL+ENTER,這兩個鍵,是要同時按下這兩個鍵,這隨即得到了想要的數字。6位隨機的正數。

excel中如何隨機生成N位正數? 第12張

(05)朋友們有發現嗎,當我們按下CTRL+ENTER,這兩個鍵時,B2:B12的數字又產生了變化,又隨機生成了另一組數字。這就是RAND函數的作用,隨機性,每回車確認一次就隨機生成一次。我們保持C2:C12在選中的狀態下,再按下CTRL+ENTER,看!C2:C12數字又產生了變化。

excel中如何隨機生成N位正數? 第13張
excel中如何隨機生成N位正數? 第14張