|
用Excel生成隨機(jī)數(shù)(排序用)
=RAND() 此函數(shù)是生成0~1之間的隨機(jī)小數(shù)。
若要生成 a 與 b 之間的隨機(jī)實(shí)數(shù),應(yīng)使用:=RAND()*(b-a)+a ,所以若生成1 與 10 之間的隨機(jī)實(shí)數(shù),應(yīng)使用:=RAND()*9+1。 再來看下一個(gè)函數(shù),求整函數(shù) =int(a)表示的是求不大于a的最大整數(shù),比如 "=int(6.78)=6"; "=int(9)=9"; "=int(-1.5)=-2" "=int(π)=3" 把求整函數(shù)和隨機(jī)小數(shù)函數(shù)結(jié)合到一起,就可以生成一系列想要產(chǎn)生的實(shí)數(shù)了。 比如選中某一列的第一行的單元格,在其中輸入 =int(rand()*9)+1 或者輸入: =int(rand()*9+1) 都可以得到1-10之間的一個(gè)隨機(jī)整數(shù)。 然后用鼠標(biāo)拖動(dòng)該單元右下角的填充柄向下拖動(dòng),就可以得到一列符合條件的1-10之間的隨機(jī)整數(shù)了。 用同樣的方法你也可以得到一行或多行或多列甚至一個(gè)工作表的隨機(jī)數(shù)。 注:式子中的符號(hào)均是在英文輸入狀態(tài)下錄入,否則會(huì)報(bào)錯(cuò)哦。 |
|
|