瀏覽量:68次
前面講解制作簡易抽獎器的文章里我們有用到RAND函數(shù),但是小伙伴們有沒有發(fā)現(xiàn)單單使用RAND函數(shù)只能得到0-1之間的隨機(jī)數(shù),那如果需要得到更大數(shù)值的隨機(jī)數(shù)那該怎么辦呢?下面聽陽泰網(wǎng)絡(luò)慢慢道來!
1、0-5之間的隨機(jī)數(shù)
前面的分享里我們知道用rand函數(shù)只能得到0和1之間的隨機(jī)數(shù),若需要0-5之間的隨機(jī)數(shù),就要把rand函數(shù)返回?cái)?shù)值擴(kuò)大5倍即可。如圖,在C2單元格中錄入公式=RAND()*5,并把函數(shù)向下復(fù)制填充,就得到0-5之間的隨機(jī)實(shí)數(shù)了。
2、20-100之間的隨機(jī)數(shù)
若需要得到20-100之間的隨機(jī)實(shí)數(shù),需要將RAND函數(shù)返回的數(shù)值乘以80后加上20即可。如圖,在D2中錄入公式=RAND()*80 20,并把函數(shù)向下復(fù)制填充,就得到20-100之間的隨機(jī)實(shí)數(shù)了。
通過上面的兩個(gè)示例我們來總結(jié)一下:若要生成a----b(a
3、20-60之間的隨機(jī)小數(shù)(保留到小數(shù)點(diǎn)后兩位為例)
如果我們需要不同位數(shù)的隨機(jī)小數(shù),可以用ROUND函數(shù)和RAND函數(shù)嵌套使用。在F2中錄入公式“=ROUND(RAND()*40 20,2)”并把函數(shù)向下復(fù)制填充即可。
細(xì)心的小伙伴應(yīng)該已經(jīng)發(fā)現(xiàn)利用上面的函數(shù)只是得到一些隨機(jī)的小數(shù),如果我們需要整數(shù)隨機(jī)數(shù)該怎么辦呢?這里只需要在RAND函數(shù)前面嵌套一個(gè)取整函數(shù)INT函數(shù)即可。
4、10-30之間的隨機(jī)整數(shù)
在E2中錄入公式=INT(RAND()*20 10),并把函數(shù)向下復(fù)制填充,就得到10-30之間的隨機(jī)整數(shù)了。
好了,學(xué)會了上面的RAND函數(shù),當(dāng)我們需要一些隨機(jī)數(shù)時(shí),再也不用費(fèi)心思去一個(gè)個(gè)輸入啦,一個(gè)公式就可搞定,是不是很方便呢?小伙伴們趕緊試一下吧!
[聲明]本網(wǎng)轉(zhuǎn)載網(wǎng)絡(luò)媒體稿件是為了傳播更多的信息,此類稿件不代表本網(wǎng)觀點(diǎn),本網(wǎng)不承擔(dān)此類稿件侵權(quán)行為的連帶責(zé)任。故此,如果您發(fā)現(xiàn)本網(wǎng)站的內(nèi)容侵犯了您的版權(quán),請您的相關(guān)內(nèi)容發(fā)至此郵箱【779898168@qq.com】,我們在確認(rèn)后,會立即刪除,保證您的版權(quán)。
官網(wǎng)優(yōu)化
整站優(yōu)化
渠道代理
400-655-5776