excel 固定總數(shù)值 隨機分配 Excel,把一個數(shù)分成多個隨機的數(shù)字,隨機數(shù)的總和等于總數(shù)?
Excel,把一個數(shù)分成多個隨機的數(shù)字,隨機數(shù)的總和等于總數(shù)?這是個有趣的問題。首先,我們需要定義“隨機性”。如果這種隨機性是真正的隨機性,也就是說,為了確保所有的組合都能被平均選擇,Excel現(xiàn)成的
Excel,把一個數(shù)分成多個隨機的數(shù)字,隨機數(shù)的總和等于總數(shù)?
這是個有趣的問題。首先,我們需要定義“隨機性”。如果這種隨機性是真正的隨機性,也就是說,為了確保所有的組合都能被平均選擇,Excel現(xiàn)成的函數(shù)應該不能做到這一點。VBA變成了一個純數(shù)學問題,請邀請數(shù)學家來解決。
如果此“隨機”表示“我要生成一組看起來不同的組合”,可以嘗試以下方法:
在上圖中,可以將六個數(shù)字組合成100。
如果要獲得任意長度的組合,可以將其擴展到100個數(shù)字,每次消除0。
EXCEL如何將一個數(shù)字分成多個隨機數(shù)字?隨機數(shù)字之和等于總數(shù)?
首先,您需要啟用迭代計算。excel選項公式使迭代計算的次數(shù)可以設置得多一點,例如30000次A1輸入公式:=if(sum(a$1:a$7)=20,A1,randbween(12000)/100)公式下拉,它會生成靜態(tài)隨機結(jié)果,需要再次生成,請再次下拉
首先創(chuàng)建一個與區(qū)間和等級對應的表格,然后使用公式查找返回的等級。
舉例說明數(shù)組公式,如圖所示:
注意數(shù)組公式。
excel總數(shù)固定隨機區(qū)間數(shù)值分配怎么做?
前七個數(shù)字從500到800隨機生成,最后一個數(shù)字等于6000減去前七個數(shù)字的和。對不起,我覺得太簡單了。如果前七個是隨機的500,最后一個將不在此范圍內(nèi)。隨機公式是random between(數(shù)字1,數(shù)字2),它隨機生成數(shù)字1和數(shù)字2之間的整數(shù)