第一,rand函數用法介紹部分
Excel中rand函數是返回隨機數的函數,想必大家都不會陌生。rand函數的運用還是很多的。
首先來看看rand函數的用法:返回大于等于 0 及小于 1 的均勻分布隨機實數,每次計算工作表時都將返回一個新的隨機實數。
rand函數的語法:RAND(),RAND 函數沒有參數。
提示:如果要使用RAND函數生成一隨機數,并且使之不隨單元格計算而改變,可以在編輯欄中輸入“=RAND()”,保持編輯狀態,然后按 F9鍵,將公式永久性地改為隨機數。
RAND() :介于 0 到 1 之間的一個隨機數(變量)。
RAND()*100:大于等于 0 但小于 100 的一個隨機數(變量)。
第二,rand函數實例一:
用excel生成1-5的50個隨機數字,其中對應的概率分別是30%、40%、10%、15%、5%。
方法是:選中A1:A50區域,輸入公式:=MATCH(RAND(),{0,0.3,0.7,0.8,0.95}),按ctrl+enter填充。
公式解析:
1、用RAND()生成0-1之間的隨機數;
2、MATCH()函數省略第三個參數時,會查找小于或等于第一個參數的最大值(前提條件:lookup_array 參數中的值必須按升序排列),返回這個值所在的位置。
3、0.3-0就是30%的概率,0.7-0.3就是40%的概率,依此類推,也就控制了1-5隨機數出現的概率。
第三,rand函數實例二:
如何將多行內容隨機重新排序?
方法:假設數據在A列,可在B1單元格輸入:=RAND(),鼠標指向單元格右下角,當出現黑色“+”形狀的填充柄時,雙擊鼠標左鍵,向下填充公式,重新選擇該公式所在區域的任意單元格,單擊“數據”選項卡的升序或降序按鈕,即可實現隨機排序。
第四,rand函數實例三:
用EXCEL怎么樣通過隨機函數RAND()在1到35里任取6個不重復的數?
方法:A1單元格留空,B1單元格輸入公式:
=LARGE(IF(COUNTIF($A1:A1,ROW(1:35))=0,ROW(1:35)),RAND()*(36-COLUMN(B1))+1)
這是數組公式,輸入公式后先按住 【Ctrl】【Shift】不放,再按 【Enter】,然后右拉復制公式至G1單元格。
Excel中rand函數的使用和實例差不多就這些了,希望對學習者有所幫助。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://www.lukmueng.com/
本文標題:rand函數用法匯總