導航:首頁 > 數據處理 > 如何隨機平均分配數據

如何隨機平均分配數據

發布時間:2022-11-26 10:39:27

❶ excel總數固定隨機區間數值分配怎麼做

首先要說的是,Excel的隨機數函數rand和randbetween所生產的隨機數是正態分布的,也就是所產生的隨機數的平均值與隨機數上下限平均值是接近的,數據量越大,兩個平均值越接近。

所以你要求36個數,在120~280之間,總和為8640,是很難一次直接通過一個公式得到期望的結果的。因為120與280的平均值是200,而36個數字總和為8640,其平均值為240,差距很大。

再說隨機函數,在Excel中隨機數函數稱為易失性函數,簡言之,就是函數得到的結果會在一定的條件下,如工作表中有任何的操作、編輯等操作,數據都會發生變化。而生成的隨機數達到要求後,一般要求固定下來吧。那就得用到Excel的循環引用——直接或間接引用單元格本身。這里就是在生成的隨機數滿足要求後,單元格直接引用單元格本身,即已有的數據,從而保持不變。要循環引用,就得在Excel的選項中的公式選項卡內,把「啟用迭代計算」打上對勾後確定。

本問題的基礎方法,如圖中的A列,選擇A1:A36,輸入公式:

=IF(ABS(SUM(A$1:A$36)-8640)>0,RANDBETWEEN(120,280),A1)

按同時按Ctrl+Enter2個鍵,一次完成公式輸入(也可以先只輸入A1的公式後下拉)

因為如前面據說的原因,36個數的和(A37)並沒有達到預期的結果。如果有耐心,一直按F9,直到A37=8640後,再按F9不發生變化。但估計很難得到結果。

圖中C列,把隨機數的下限修改為200,這樣200和280的平均值等於36數的平均值,輸入完公式立即得到一組結果。

既要得到結果,又希望隨機數的范圍(上下限)不變,目前想到的辦法只有一個折衷的辦法,36個數中一小部分范圍為120~280,另一部分把下限加大,如200。這樣把平均值向36個數的平均值靠近。如圖中的E列,E1:E10取范圍120~280,E11:E36取范圍200~280。只要數次F9即固定下來了。

❷ 如何用excel隨機生成特定平均值和標准差的一組數據

工具/數據分析/隨機數發生器,在對話框中,變數個數,1,表示產生一列數據;隨機數個數,根據你的需要輸入;分布,選擇你要的分布,比如「正態」分布;參數,分別輸入,平均值0.026,標准差2;隨機數基數,0;輸出選項,輸出區域,選一個單元格就可以了;確定.得到一組數據.工具菜單沒有,數據分析,應該採用工具/載入宏,進行載入,就可以用.

❸ excel將一個數隨機分配各組,需要能夠方便批量大量處理相關數據

你要的公式:

=MMULT(IFERROR(SMALL(RANDBETWEEN(-ROW(1:12),13),ROW(1:12)-{1,0}),{0,11}),{-2;2})+INT(C4/13)-1

數組公式,同時按下Ctrl+Shift+Enter結束輸入。

按下F9刷新數據。

❹ 如何將隨機的excel數據按平均值分組

不知道你的數值多大?要分成的組數隨意?
1、先用匯總函數SUM(A:A)/100看看可以分成幾組100;
2、選該列排序;
3、假設可以分成10組100,在第1行輸入
=MOD(ROW()-1,10)+1
回車並向下填充——選該列——復制——右鍵——選擇性粘貼——數值——確定。
4、選該列擴大范圍排序。
這樣,依次的1、2、3、4、……對應的數值就是「每組之和為100或者最接近100」了。也許頭尾組的總和會有偏差,再適當互換些數據即可。

❺ 求數據平均分配的公式

之前在另一個回答裡面,我回復你的評論了。

你現在有5萬多個,先按5萬個分拆吧。還是那樣:數據在A1:A50000。

先升序排序。再在B1輸入

=IF(OR(ROW()>5000,COLUMN()>10),"",IF(MOD(ROW(),2),OFFSET($A$1,(ROW()-1)*5+COLUMN()-2,),OFFSET($A$50000,2-(ROW()-2)*5-COLUMN(),)))

回車並向右和向下填充。

——————

給你做個檢驗:300個隨機數據,平均分配10個人,每人30個數據,黃色的是各人匯總值:

❻ Excel 怎樣讓隨機取數分布更均勻點

既然是隨機,就肯定帶有偶然性,所謂的 「分布均勻」也就是需要控制 「隨機」的比率了,你可以考慮使用RANDBETWEEN 函數來達到控制范圍,並通過多層函數嵌套實現相應的比例,比如:
=RANDBETWEEN(1,10)
會隨機出現1-10的數字,如果想數字主要是 中間數據,可以考慮
=RANDBETWEEN(RANDBETWEEN(1,5),RANDBETWEEN(5,10))
這樣出現1、2、9、10 的幾率就比較低了。

❼ 如何生成均勻分布隨機整數

用matlab的rand()和unidrnd()產生服從均勻分布的一組隨機數
rand(m,n)產生m行n列的【0,1】均勻分布隨機數
unidrnd(n,m,n)產生m行n列的數值小於n的【0,n】均勻分布隨機數

❽ EXCEL怎麼把固定列的數據隨機平均分配到另一列去

首先你得計算一下平均分配過去多少值,將該數輸入到一個空單元格上,點這個單元格後復制,選中要增加所有數,右擊-選擇性粘貼,上面選數值,中間運算中選加後確定,選中的所有單元格都會加上這個數了。

❾ 如何在Excel中生成均勻分布的隨機數

步驟如下:

1、點擊Excel選項。

2、點擊載入項-->轉到。

3、點擊確定後,如果需要安裝的會自動在線安裝。
4、安裝完成後,「數據」這個Tab項的子項最後會有一個「數據分析」選項。

5、點擊「數據分析」選項,選擇「隨機數發生器」。

6、在變數個數中選擇需要的個數,這里假設為1,在隨機數個數中輸入需抽樣的樣本數,這里假設為20,在分布中選擇「均勻」,隨機數所在范圍假設為1-400,就是輸出1到400內的隨機數。

7、點擊確定後,生成一列均勻分布於1-400的20個隨機數。

❿ Excel如何隨機並按數量分配一組數

Excel用Rand函數就可以隨機並按數量分配一組數。

詳細步驟:

材料/工具:Excel表格

1、在Excel中產生一組隨機數需要用到Rand函數。

網路-Microsoft Office Excel

閱讀全文

與如何隨機平均分配數據相關的資料

熱點內容
北京果蔬消毒器代理商有哪些 瀏覽:786
it技術教育哪裡好 瀏覽:849
資質和信用信息系統怎麼下載 瀏覽:405
如何做一個物流信息部 瀏覽:873
審核中的小程序在哪裡 瀏覽:399
友愛職業技術學院多少個班 瀏覽:515
代理商是怎麼工作的 瀏覽:638
哪裡能查業主信息 瀏覽:271
程序員吃什麼提升自己 瀏覽:295
產品和儀器如何選擇 瀏覽:775
代理權授予范圍及方式有哪些 瀏覽:104
休市為什麼可以交易股票 瀏覽:999
如何創建數據宏 瀏覽:647
紅字發票信息多久審核通過 瀏覽:467
autostart程序是什麼 瀏覽:603
嬌韻詩都有哪些產品 瀏覽:241
西寧市賣舊書籍市場在哪裡 瀏覽:553
江西技術電子產品哪個好 瀏覽:825
如何把地圖做成數據 瀏覽:637
kbaby童裝怎麼代理 瀏覽:606