excel幾個(gè)隨機(jī)數(shù)之和等于固定值 隨機(jī)函數(shù)總和不變使用方法?
隨機(jī)函數(shù)總和不變使用方法?如果你想用函數(shù)RAND生成一個(gè)隨機(jī)數(shù),并且它不會(huì)隨著單元格計(jì)算而改變,你可以輸入 "蘭特() "在編輯字段中,保持編輯狀態(tài),然后按F9將公式永久更改為隨機(jī)數(shù)。但是,這樣一來,
隨機(jī)函數(shù)總和不變使用方法?
如果你想用函數(shù)RAND生成一個(gè)隨機(jī)數(shù),并且它不會(huì)隨著單元格計(jì)算而改變,你可以輸入 "蘭特() "在編輯字段中,保持編輯狀態(tài),然后按F9將公式永久更改為隨機(jī)數(shù)。但是,這樣一來,這個(gè)網(wǎng)格就一直是最初生成的數(shù),而不再是隨機(jī)數(shù)了。如果你想用函數(shù)RAND生成一個(gè)隨機(jī)數(shù),并且它不會(huì)隨著單元格計(jì)算而改變,你可以輸入 "蘭特() "在編輯字段中,保持編輯狀態(tài),然后按F9將公式永久更改為隨機(jī)數(shù)。
但是,這樣一來,這個(gè)網(wǎng)格就一直是最初生成的數(shù),而不再是隨機(jī)數(shù)了。
要保持隨機(jī)函數(shù)不變,可以不按[
Excel生成隨機(jī)數(shù)。和是固定的?
當(dāng)用公式求解時(shí),必然會(huì)發(fā)生變化。功能和技術(shù)可以一起使用。方法如下:如果想在A1: A10中生成1到10的隨機(jī)整數(shù),在A1: A10中輸入公式int(rand()*10 1)。如果想連續(xù)生成隨機(jī)數(shù)并保存,可以復(fù)制A1: A10,然后選中要粘貼的區(qū)域,右鍵選擇性粘貼,選擇數(shù)值,然后確認(rèn)。此時(shí),B列中的數(shù)據(jù)不是公式。如果只是想在原區(qū)域?qū)崿F(xiàn)。比較好的辦法是用宏來處理,也就是用VBA隨機(jī)生成,這樣一運(yùn)行就可以生成一個(gè)批處理。
如何用excel生成和值固定的隨機(jī)數(shù)?
可以用公式來做。比如在A1里放535,在A2里輸入。
ROUND(A$1/9 IF(RAND()0.5,1,-1)*RAND()*10,)
使用自動(dòng)填充柄將A2公式下拉到A9和A10進(jìn)行輸入。
A1-SUM(A2:A9)
意思是A2到A9產(chǎn)生的數(shù)在535除以9加或減10的范圍內(nèi)波動(dòng),A10是A2: A9的和減去535,以保證A2: A10的和等于535。
繼續(xù)按F9鍵,看看A10的結(jié)果是否合適。如果合適,可以復(fù)制A2: A10的結(jié)果,有選擇地粘貼,在其他地方修復(fù)。
如果你想在平均值正負(fù)5之間波動(dòng),就換成。
ROUND(A$1/9 IF(RAND()0.5,1,-1)*RAND()*5,)
設(shè)置范圍越大,A10越有可能超出范圍,你只能敲F9幾次。如果要生成小數(shù),比如兩位小數(shù),公式就改成round (a $1/9 if (rand () 0.5,1,-1) * rand () * 10,2)。