excel生成任意位隨機數的方法
excel中生成隨機數的方法有2種,一是rand函數,一是randbetween函數。rand函數為:"=rand()”,注意的是rand函數括號裏是空的不填數據;randbetween函數為:"=randbetween(下限,上限),括號要填數據,其中上限>下限。二者的使用方法簡單介紹如下:
一、rand函數
(01)rand函數是英語randmize縮寫,意思為隨機的意思。在vb中使用時是可以生成0~1之間的任何一個數,加上int函數和其他方法就可以實現隨機生成任意區間內你想要生成的數。
a、生成0-1隨機數
(01)直接在表格中輸入“=rand()”,回車。注意:括號是英文狀態下的括號。
b、生成任意區間的隨機數
(01)1)、生成個位數的整數。這裏需要藉助int函數來完成。例如隨機生成一個個位數n,也就是0=<n<10,公式為:”=int(rand()*10).
(02)2)隨機生成2位數以及2位以上的數的方法。需要注意的是,跟生成個位數不同,生生成2位以上的數需要添加一個基數,例如2位數n,則10=<n<=99,公式為”=int(rand()*90+10)“、3位數為“=int(rand()*900+100)”……
(03)3)、生成任意位數的小數。這裏需要用到前面的那一步,就是先隨機生成一個個位數,然後再除以10、100、1000……來控制小數點位數。例如生成一個千分位小數就是除以1000,公式為:“=int(rand()*10)/1000”,結果如下:
(04)4)生成任意區間的任意隨機小數。在這裏需要首先要生成對應數量的整數,再除以相應的10的次方倍。例如要生成23.22這樣二位數小數,首先要生存一個千位數小數,然後在除以100就可以得到,公式如下:“=int(rand()*9000+1000)/100”。
(05)5)、那又有人説了,小數點後保留1位以上的隨機數怎麼生成。其實很簡單,跟上一步差不多,只需把生成個位數變成生成2位數、3位數……以此類推,再除以相應的整數倍。例如:“=int(rand()*90+10)/100”,可以生成小數點後2位的隨機數。
二、randbetween函數
(01)randbetween函數是rand函數的升級版,可以直接生成任意區間的函數。需要注意的是這個函數生成的隨機數都是整數。
(02)這個函數為:=randbetween(下限,上限),例如本次函數為:=randbetween(100,1000).
(03)利用randbetween函數生成任意位數的小數。跟上面生成任意位小數相似,不過更簡單,直接輸入”=randbetween(1,10),然後再除以10、100、1000……來控制小數點數。例如:“=RANDBETWEEN(1,10)/1000”
(04)注意上下限一定不要搞反,不然就是錯誤的函數。如圖所示。
特別提示
函數中的任何標點符號都是在英文輸入狀態下的標點符號。
randbetween函數只生成整數。
利用rand函數生成2位以上的數時,一定要加上一個基數。
-
怎麼取消電腦自動鎖屏
不喜歡電腦自動鎖屏,但也不知道怎麼設置,沒關係,一起和我來了解一下吧。操作方法(01)我們先打開“控制面板”,可以在“開始菜單”或者是直接在桌面上打開,大家就自己選擇吧。(02)打開之後,我們選擇“系統和安全”。(03)再在“電源選項”下,選擇“更改計算機睡眠時間”。(04)最...
-
筆記本電腦win10如何快速取消“鎖屏密碼”?
日常工作生活中,除了工作和公眾場所,私人以及家裏電腦沒有必要設置鎖屏密碼,每次登錄輸入一連串密碼顯得多餘,已經設置的可以取消。下面介紹一下“筆記本電腦win10如何快速取消“鎖屏密碼”?”操作方法(01)右鍵點擊桌面左下角“開始”——“運行”,打開“運行”對話框...
-
郵箱快速註冊,不用手機號
如何快速註冊郵箱?如何不用手機號註冊郵箱?僅以TOM郵箱為例。操作方法(01)點擊連接進入TOM郵箱註冊頁面輸入郵箱賬號等信息(02)選擇微信註冊,拿出手機掃一掃即可完成註冊特別提示使用微信掃一掃,不用手機號和驗證碼...
-
打印機出現卡紙怎麼辦,打印機卡紙怎麼處理
有沒有小夥伴在使用打印機的時候遇到過故障。下面我們就一起來看看關於打印機出現卡紙怎麼辦?打印機卡紙應該怎麼處理的具體方法。打印機卡紙要怎麼拿出來(01)當我們使用的打印機突然出現突然卡紙現象是怎麼回事呢?首先我們需要先打開打印機的“前額”。(02)下圖就表...