用excel生成36到37的隨機數(shù) 怎樣用excel生成規(guī)定范圍內(nèi)的隨機數(shù)?
怎樣用excel生成規(guī)定范圍內(nèi)的隨機數(shù)?用excel生成規(guī)定范圍內(nèi)的隨機數(shù)很簡單,具體操作如下:隨機數(shù)在學(xué)術(shù)研究、計算機應(yīng)用等各個方面都有廣泛應(yīng)用,在日常生活中也經(jīng)常會遇到該如何生成隨機數(shù)等問題,現(xiàn)就
怎樣用excel生成規(guī)定范圍內(nèi)的隨機數(shù)?
用excel生成規(guī)定范圍內(nèi)的隨機數(shù)很簡單,具體操作如下:
隨機數(shù)在學(xué)術(shù)研究、計算機應(yīng)用等各個方面都有廣泛應(yīng)用,在日常生活中也經(jīng)常會遇到該如何生成隨機數(shù)等問題,現(xiàn)就如何用excel生成規(guī)定范圍內(nèi)的隨機數(shù)?
1、計算所選定范圍上限減去下限的值為多少。
打開一個excel,選中一個單元格,在單元格內(nèi)輸入(剛記錄的數(shù)值)*rand() 下限值(例如,本例要生成(30,,50)區(qū)間內(nèi)的10個隨機數(shù))。
excel如何根據(jù)標準差生成隨機數(shù)?
標準差=(參數(shù)的平方和-參數(shù)平均數(shù)的平方×參數(shù)的個數(shù))÷(參數(shù)的個數(shù)-1),所得的商再開平方。 不知道有幾個參數(shù) ,要生成隨機原始數(shù)據(jù),恐怕有點困難,即使可以的話,也有無數(shù)組解,請你根據(jù)求標準差的公式列方程式進行逆運算。
如何運用EXCEL函數(shù)功能制作0到100隨機數(shù)列?
一、首先,打開Excel表格程序,進入到Excel表格程序的操作主界面中。
二、然后,Excel表格中,選中一格空白單元格,在單元格中輸入“rand()*100”,回車確定。
三、最后,即可看到Exce的單元格中自動生成一個“0-100”之間的一個隨機數(shù),問題解決。
Excel如何隨機抽取奇數(shù)和偶數(shù)?
經(jīng)指正修改了一下,剛剛說錯了RANK的意思,雖然使用RAND()只生成240個數(shù)字,很小概率會發(fā)生重復(fù),但還是有可能的,所以RANK函數(shù)使用錯誤,以下為正確:
很簡單,利用RAND RANK函數(shù)可以生成,直接RANDBETWEEN顯然是不對的,這樣會有重復(fù)的出現(xiàn)。
共兩步,方法如下:
1、在單元格A2中輸入RAND(),生成0~1之間的隨機數(shù),向下拉自動填充240個,這里面會有重復(fù)的;
2、在單元格B2中輸入RANK(A2,$A:$A) COUNTIF(A$2:A2,A2)-1,向下拉自動填充100個,這100個就是1~240之間的不重復(fù)的隨機數(shù)。
原理是什么呢?(以下經(jīng)過修改)
RAND()可以生成0~1之間任意的隨機數(shù),可能會重復(fù)
RANK函數(shù)的公式為:RANK(對象,絕對引用范圍,0/1),0為降序可省略,1為升序。RANK的排序如果遇到相同的數(shù)值,會將排序的序號顯示為相同,同時,比相同的數(shù)值靠后統(tǒng)計的數(shù)值排序序號,會默認加上重復(fù)的次數(shù),例如:
圖中可見45的排序都為3,而且58的排序并不是4,而是5,這時候可以用COUNTIF來統(tǒng)計RANK函數(shù)的排好的序列號,進行出現(xiàn)次數(shù)的統(tǒng)計
COUNTIF(C$1:C1,C1),“$”的意思是下拉時,統(tǒng)計范圍只默認為第一行到當前行,這樣就統(tǒng)計出了45當前出現(xiàn)的次數(shù)。
最后用RANK排序 COUNTIF統(tǒng)計的出現(xiàn)次數(shù),就相當于把“0~240內(nèi)的數(shù)值都加了1,重復(fù)的那部分數(shù)值都加了對應(yīng)的出現(xiàn)次數(shù)”,因為RANK把比重復(fù)數(shù)值更靠后的數(shù)值其排序序號加上了重復(fù)次數(shù),所以更靠后的排序序號正好比重復(fù)數(shù)值大了1
最后統(tǒng)計都減1就可以了,所以第二步的公式為RANK(A2,$A:$A,1) COUNTIF(A$2:A2,A2)-1