參考公式: =RANDBETWEEN(1,100) 會出現(xiàn) 1-100范圍內(nèi)的整數(shù),然后根據(jù)你的需要再進(jìn)行加減乘除即可。 比如需要 1-10之間的 2位小數(shù),就用: =RANDBETWEEN(100,1000)/100
你們知道怎么在WPS表格里輸入指定范圍的隨機(jī)數(shù)字嘛,不知道也沒關(guān)系,簡單的幾個步驟就能搞定啦,一起來學(xué)習(xí)吧
方法
首先選中想要輸入隨機(jī)數(shù)字的表格
±20=INT(RAND()*40-20) ±10=INT(RAND()*20-10) ±100=INT(RAND()*200-100) 右拉填充公式即可得到范圍的數(shù)據(jù)
然后在鍵盤上打“=r”后選擇“RANDBETWEEN"
用randbetween函數(shù)生產(chǎn)一個范圍內(nèi)的隨機(jī)數(shù)值整數(shù)部分,公式:=RANDBETWEEN(最小值,最大值);用rand函數(shù)生產(chǎn)隨機(jī)數(shù)字(小數(shù)部分),公式=RAND();用round函數(shù)處理小數(shù)點(diǎn)位數(shù),公式=round(數(shù)值,保留小數(shù)點(diǎn)后幾位有效數(shù))。將三個函數(shù)組合在一起。
然后輸入數(shù)值范圍
=RANDBETWEEN(A1*1000*0.98,A1*1000*1.02)/1000
再ctrl+enter就搞定啦
1、RAND()返回大于或等于0且小于1的平均分布隨機(jī)數(shù)(依重新計(jì)算而變)。該函數(shù)不需要參數(shù)。題設(shè)需要0~0.5的隨機(jī)數(shù),那么,可用RAND()/2.0求得。2、ROUND(number,num_digits)按照num_digits制定的位數(shù)進(jìn)行四舍五入。綜上,在單元格內(nèi)鍵入:=ROUND
擴(kuò)展閱讀,以下內(nèi)容您可能還感興趣。
我想用WPS表格生成一串隨機(jī)數(shù),位于90-100之間的,用哪個函數(shù)可以實(shí)現(xiàn)?
生成0-1之間的隨機(jī)數(shù)
這個最容易,因?yàn)閃PS表格內(nèi)置了隨意機(jī)生成函數(shù)――rand函數(shù),用法也很簡單,只要在需要生成隨意數(shù)的單元格內(nèi)輸入“=rand()”(不含外側(cè)雙引號,且所有字符均為半角,如圖1)。
圖1WPS表格中輸入函數(shù)
輸入完成后回車,該單元格即出現(xiàn)一個大于或等于0,并小于1隨機(jī)小數(shù)。如果你需要很多這樣的隨機(jī)數(shù)的話,可以選中該單元格,然后用鼠標(biāo)左鍵在該單元格
右下角的方形點(diǎn)(即填充柄)按下,并向下拖動到合適的位置,則這一范圍內(nèi)所有的單元格均生成一個隨機(jī)數(shù),如果還要更多,則再選中已經(jīng)生成隨機(jī)數(shù)的所有單元
格,并在選區(qū)右下方如法向右拖動,則拖出的矩形區(qū)域內(nèi)的所有單元格都會生成隨機(jī)數(shù),要多少有多少??!
生成0-100之間的整數(shù)
用rand函數(shù)生成的隨機(jī)數(shù)范圍是0-1之間的小數(shù),如果我想要生成0-100之間的任意整數(shù)應(yīng)該如何操作呢?如果還要用rand函數(shù)的話,則必e69da5e6ba90e799bee5baa6e79fa5e9819331333335333737須借
助另一個函數(shù)――round函數(shù)。round函數(shù)的格式為:ROUND(數(shù)值,小數(shù)位數(shù)),其功能是“按指定的位數(shù)對數(shù)值進(jìn)行四舍五入后返回”。如
“round(1.2586,2)”表示取1.2586小數(shù)點(diǎn)后2位有效數(shù)字,即返回值為“1.26”。
有了round函數(shù)的幫助,生成0-100之間的整數(shù)就不難了,可以在單元格中輸入“=ROUND(RAND(),2)*100”(不含外側(cè)雙引
號),即先用RAND函數(shù)生成一個0-1之間的隨機(jī)小數(shù),再取該數(shù)值小數(shù)點(diǎn)后2位有效數(shù)字,然后乘以100,即可生成一個0-100之間的整數(shù)。
不過,在WPS表格2007中,引入了一個特別的函數(shù)――RANDBETWEEN,這個函數(shù)的格式是RANDBETWEEN(最小整數(shù),最大整數(shù)),
其功能是取最小整數(shù)和最大整數(shù)之間的隨意整數(shù)。上面的公式可以改寫成“=RANDBETWEEN(0,100)”即可達(dá)到相同的效果。
WPS表格怎么設(shè)置隨機(jī)數(shù),求高手指教
通用隨機(jī)數(shù)函數(shù)百:=RAND(),該函數(shù)產(chǎn)生0~1之間的隨度機(jī)數(shù)問,excel2003也適用。
新增隨機(jī)數(shù)函數(shù):=RANDBETWEEN(a,b),該函數(shù)產(chǎn)生答a~b之間的隨機(jī)數(shù),注內(nèi)意a<b,否則出錯。excel2003不能用容。本回答被提問者和網(wǎng)友采納
wps表格10個單元格中隨機(jī)三個單元格生成隨機(jī)數(shù)
A1中空著,A2中輸入
=IF(RAND()<=(3-SUMPRODUCT(N(A$1:A1<>"")))/(11-ROW(A1)),1+INT(10*RAND()),"")
用自動填充柄百將A2下拉到A11,就可以了,隨機(jī)度數(shù)范圍沒有指定,這里是1-10的整數(shù),如果知不對,自道己改一下1+INT(10*RAND())這個部分。更多追問追答追問謝謝你,但是這公式只能顯示一個數(shù),偶爾顯示兩個數(shù),不能同時顯示三個數(shù)咯追答確定是A1中空著,輸入在A2,下拉到A11了嗎,如果輸入到別處,公式需要修改,比如輸入到F10到F19,F(xiàn)9中要空著,F(xiàn)10中輸入公式為
=IF(RAND()"")))/(11-ROW(A1)),1+INT(10*RAND()),"")
下拉到F19追問可以了,能說說公式的原理嗎追答解釋怕是有點(diǎn)費(fèi)力,試試吧
SUMPRODUCT(N(A$1:A1""))這個是用來作為輔助的單元格區(qū)域,輸入在A2時,計(jì)算A1:A1區(qū)域中有多少個是非空格的單元格,由于A1:A1就是A1這么一個,而且是空著的,當(dāng)然結(jié)果就是是0了,3-0就是3,這個是分子,11-ROW(A1),其中ROW(A1)就是取A1的行號,就是1,11-1=0,這個是分母,3/10=0.3,RAND()是取0-1之間的隨機(jī)值,判斷RAND是否小于等于0.3,如果是,就是返回一個隨機(jī)值,如果不是,就是空,這里得到隨機(jī)值的可能性是30%
下拉到A3,由于A$1:A1中有一個固定單元格的$符號,A1被固定了,就變成A$1:A2,這有兩個可能,一個是A2為隨機(jī)值,一個是A2為空,如果是隨機(jī)值,被下拉到A3的會變成SUMPRODUCT(N(A$1:A2""),結(jié)果會是1,3-1=2,分子則機(jī)械一點(diǎn),(11-ROW(A2))=11-2=9,2/9,由于第一個已經(jīng)出來了,后面9個的可能性就是2/9,同樣是用RAND與它比。如果A2中為空,則下面的9個結(jié)果會是3/9。
這個一個個地循環(huán)下去,如果前面的取到了,后面的可能性就會少,就不容易取到,如果三個已經(jīng)出來,后面就不可能取到。同理,如果前面沒有取到,到后面就會機(jī)會變大,如果前九個只取了兩個,最后一個就會變成必然取到。
1+INT(10*RAND())這個應(yīng)該沒有問題吧,其中INT是截尾取整。追問謝謝了,很詳細(xì),那 N(A$1:A1"")和(A$1:A1"")是什么意思呢追答A$1:A1""意思是判斷A1:A1區(qū)域是否為空,如果是空,返回TRUE,外套N(),TRUE返回1,如果不是空,返回FALSE,外套N(),F(xiàn)ALSE返回0,外面再用SUMPRODUCT把這些0和1求和,就可以算出區(qū)域內(nèi)共出現(xiàn)幾個隨機(jī)數(shù),以便公式下一步計(jì)算。追問
我把公式改了一下,這樣更方便復(fù)制粘貼
如何使excel 產(chǎn)生一個范圍內(nèi)的隨機(jī)數(shù),要求小數(shù)點(diǎn)后有三位
生成A與B之間的隨機(jī)數(shù)字(A≤隨機(jī)數(shù)<B)
在第一個格子中輸入:zhidaoA1=RAND()*(B-A)+A
如,生成專1到10之間的隨機(jī)數(shù)字,輸入:=RAND()*9+1
其余數(shù)字,將鼠標(biāo)置于該格屬子右下角,變?yōu)槭謺r,向下拖拉即可。
========================================================
保留3位小數(shù)用=ROUNDUP(A1, 3)
WPS表格怎么能讓數(shù)字在一定范圍內(nèi)隨機(jī)遞減??
如果隨機(jī)數(shù)范圍在百1-3,那度么在A1單元格輸入80,在A2單元格輸入以下公問式,然后向下填充答公式
=IF(A1-RANDBETWEEN(1,3)<60,"",A1-RANDBETWEEN(1,3))
得到一專組隨機(jī)遞減的數(shù)據(jù)屬。
詳見附圖舉例
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com