寵物集市-寵物集市華東、華南、華北排行榜一覽表
846
2025-04-01
利用Excel函數(shù)生成隨機(jī)數(shù)實(shí)例教程
Excel中生成隨機(jī)數(shù)的方法有好幾種,比如使用RAND函數(shù)或RANDBETWEEN函數(shù)。但在實(shí)際運(yùn)用時(shí),不僅需要RAND函數(shù),還需要其余函數(shù)配合使用,比如:if、countif、int、row等函數(shù)。 生成隨機(jī)數(shù)一般都會(huì)有以下幾點(diǎn)要求: 第一,生成隨機(jī)數(shù)的重復(fù)要求:要求是否是不重復(fù)的數(shù)字。 第二,生成隨機(jī)數(shù)的生成范圍:規(guī)定生成范圍必須是多少到多少。 第三,生成隨機(jī)數(shù)的數(shù)字要求:比如是正整數(shù)、整數(shù)、兩位小數(shù)等。 生成隨機(jī)數(shù)實(shí)例介紹: 生成隨機(jī)數(shù)實(shí)例一: 在A1:A20單元格區(qū)域產(chǎn)生1-100之間的20個(gè)不重復(fù)的隨機(jī)正整數(shù)。 生成隨機(jī)數(shù)的具體操作步驟如下: 第一步,設(shè)置excel的迭代計(jì)算。 第二步,在單元格A1中輸入公式:=IF(COUNTIF($A:$A,A1)=1,A1,RANDBETWEEN(1,100)) 第三步,單擊A1單元格,復(fù)制公式到A20為止。 如果想要得到一組新的隨機(jī)數(shù),可以將A1:A20單元格區(qū)域的公式再拖動(dòng)復(fù)制一遍。 實(shí)例要點(diǎn)說明:第一,為了驗(yàn)證A列數(shù)據(jù)的正確和唯一性,我們?cè)贐1單元格輸入公式:=COUNTIF($A:$A,A1),并向下復(fù)制到B20單元格,得到的結(jié)果都是1,證明A列單元格數(shù)據(jù)都是唯一的第二,如果你使用的是excel2003版的,在第二步輸入公式之前,需要勾選菜單工具——加載宏——分析工具宏,然后再輸入公式。因?yàn)楣街惺褂昧朔治龉ぞ邘炖锏腞ANDBETWEEN函數(shù),因此需要先加載分析工具庫。 生成隨機(jī)數(shù)實(shí)例二: 生成規(guī)定范圍內(nèi)的隨機(jī)數(shù)(30選7_無輔助列函數(shù)解法) 實(shí)例詳見下圖:
在B3單元格輸入公式:=SMALL(IF(COUNTIF($A3:A3,ROW(INDIRECT("$1:"&$H$1))),"",ROW(INDIRECT("$1:"&$H$1))),1+INT(RAND()*($H$1+1-B$2))),當(dāng)輸入完公式之后,按下CTRL+SHIFT+ENTER鍵結(jié)束。因?yàn)檫@是一個(gè)數(shù)組公式。 公式設(shè)計(jì)思路大致是這樣:主要通過COUNTIF來判斷隨機(jī)數(shù)是否已經(jīng)產(chǎn)生,如果存在,則進(jìn)行過濾,最后通過RAND隨機(jī)函數(shù)來從SMALL函數(shù)中取得數(shù)值。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。