在EXCEL中,根據平均數產生幾個隨機數,要求產生的隨機數在

2021-03-22 03:28:04 字數 2881 閱讀 1300

1樓:匿名使用者

你這個是在巨集中使用嗎?要是在單元格中使用的話我沒有辦法做到

雖然rand隨機數是在一個區間內,但是不一定是平均值的左右正態分佈(這個概率要比正態分佈小很多),在巨集中的話可以對最後一個計算值做範圍驗證,超出 就重新生成7個數,再計算;

有沒有別的方法再研究研究

2樓:匿名使用者

根據你問題的假設與要求,平均數為80,要求範圍在正負5之間,可以這樣寫:

=int(rand()*10+75),然後你再往下拉出8個來就行了,經測試可行。

如何用excel產生符合正態分佈的隨機數值?

3樓:匿名使用者

這樣的工具其實excel早已為我們做好了

進入「工具」→「載入巨集」,勾選「分析工具庫」。如果你在安裝excel的時候沒有安裝過載入巨集,系統會自行安裝(有的時候會問你原安裝程式在**)。

然後再進入「工具」,這裡就可看到「資料分析」這一選項了。進入後選擇「隨機數生成器」,接下去就易如反掌了。

附帶說一下,「載入巨集」裡有很多好東西,確實值得我們探索啊。

4樓:抹茶**

所以樓主得到解決方法了嗎?求分享

幫忙用excel vba產生一組正態分佈的隨機數

能不能用excel產生在一定公差範圍內的正態分佈隨機數

5樓:匿名使用者

均值=0,標準差=1時,生成size=10000隨機資料,使用正態分佈函式生成

rx = norm.rvs(size=10000)#生成的隨機資料p1 = norm.cdf(-v,loc=0,scale=1)#生成的資料中小於-v的概率

p2 = 1-norm.cdf(v,loc=0,scale=1)#生成的資料中大於v的概率

p=p1+p2#生成的資料中不在範圍(-v,v)之間的概率每次生成的隨機資料rx中,基本上有10000*p個資料不在範圍內總是有一定的概率生成的資料不再範圍(-v,v)之內

6樓:

正態分佈是一種對稱分佈,需要平均值和標準偏差兩個引數,才能完全確定其分佈。而你的要求是平均值、上偏差和下偏差,無法確定你所要求的正態分佈。

有兩種處理辦法供選擇:

修正平均值,使上下偏差成為兩個相反數,並將其定義為標準偏差。即平均值為99.77,標準偏,0.11

根據所規定的上下偏差,確定一個大致的標準偏差,如0.1,在求值時只擷取上下偏差範圍內的數。

針對第一種選擇,可以用函式:

=norminv(rand(),99.77,0.11)

針對第二種選擇,可以用函式:

=if(norminv(rand(),100,0.1)>99.88,99.

88,if(norminv(rand(),100,0.1)>99.66,norminv(rand(),100,0.

1,99.66))

7樓:匿名使用者

=100+rand()*(0.12+0.34)-0.34

如何產生正態分佈的隨機數

8樓:匿名使用者

1,工具法:

在excel2007的資料選項卡中單擊「資料分析」按鈕(初次使用此功能需要在excel選項中新增「分析工具庫」載入項),在出現的「資料分析」對話方塊中選擇「隨機數發生器」,開啟「隨機數發生器」對話方塊,在這個對話方塊裡可以設定所需的隨機數引數,其中「變數個數」表示需要同時生成的隨機陣列數,留空的情況下可以生成一組隨機數。「隨機數個數」指的是同一組中生成的隨機數個數。在「分佈」下拉選單中選擇「正態」。

「平均值」和「標準偏差」是與分佈形態相關的兩個引數,根據實際的需要進行輸入。最後在「輸出選項」中選擇隨機數生成的位置。單擊「確定」按鈕即可生成一組符合引數要求的正態分佈的隨機數。

2,公式法:

用到兩個函式normdist和norminv

,分別介紹如下:normdist

用途:用於求正態分佈的概率密度以及累積概率格式:=normdist(x,

均值,標準差,

是否累積)其中最後一個引數「是否累積」=false時計算的是概率密度,「是否累積」=true時計算的是累積概率(從-∞算起)例如:normdist(1,0,1,false)=0.242

normdist(1,0,1,true)=0.841norminv用途:由累積概率反算位置點,可以看作normdist的反函式格式:=norminv(概率,

均值,標準差)例如:norminv(0.841,0,1)=1

當所研究的正態分佈為標準正態分佈(即均值=0

,標準差=1)時,可以直接用normsdist和normsinv兩個函式。

9樓:匿名使用者

正態分佈隨機數生成函式

:norm.dist(x,mean,standard_dev,cumulative)norm.dist函式語法具有下列引數:x必需。

需要計算其分佈的數值。mean必需。分佈的算術平均值。

standard_dev必需。分佈的標準偏差。cumulative必需。

決定函式形式的邏輯值。如果cumulative為true,則norm.dist返回累積分佈函式;如果為false,則返回概率密度函式。

泊松分佈隨機數生成函式:poisson.dist(x,mean,cumulative)poisson.

dist函式語法具有下列引數:x必需。事件數。

mean必需。期望值。cumulative必需。

一邏輯值,確定所返回的概率分佈的形式。如果cumulative為true,則poisson.dist返回發生的隨機事件數在零(含零)和x(含x)之間的累積泊松概率;如果為false,則poisson返回發生的事件數正好是x的泊松概率密度函式。

在excel中 求平均數 怎麼保留一位小數

用公式計算 1 選擇e2單元格,輸入 b2 c2 d2 3 按回車確認。將e2單元格複製到e3 e5區域,即完成公式求平均值。優點 資料不多時,使用比較方便 缺點 資料過多時,需要一一選擇要參與求平均值的單元格,很繁瑣。2 選擇e列,右鍵選擇 設定單元格格式 3 在單元格格式介面,選擇 數字 數值 ...

怎樣用excel計算調和平均數,EXCEL中調和平均數的函式怎麼用

調和平均數函式harmean的用法是 harmean 數值1,數值2,數值3,具體用法 假設資料在單元格區域a1 a100在單元格b1輸入公式 harmean a1 a100 按下enter回車鍵,即可得到調和平均數。調和平均數是個什麼東東?上傳帶行列號的有資料示例的 截圖,清楚說明已知條件,達成什...

Excel如何做加權平均數公式,Excel怎麼算加權平均數

谷痴梅止茗 1 加權平均就是考慮被平均的各數值在平均過程中的重要性,給它們賦於不同的權重係數。2 sumproduct函式是 在給定的幾組陣列中,將陣列間對應的元素相乘,並返回乘積之和。函式語法 sumproduct array1,array2 array3 3 sumproduct 函式語法具有下...