如何使用EXCEL生成符合要求的隨機(jī)數(shù)據(jù)
已知一個班的數(shù)學(xué)平均分?jǐn)?shù)為80,我們想要模擬生成10個學(xué)生成績,使得這10個學(xué)生的成績平均值也為80。為了實(shí)現(xiàn)這一目標(biāo),我們可以使用EXCEL文檔來生成符合要求的隨機(jī)數(shù)。新建一個Excel表格首先,我
已知一個班的數(shù)學(xué)平均分?jǐn)?shù)為80,我們想要模擬生成10個學(xué)生成績,使得這10個學(xué)生的成績平均值也為80。為了實(shí)現(xiàn)這一目標(biāo),我們可以使用EXCEL文檔來生成符合要求的隨機(jī)數(shù)。
新建一個Excel表格
首先,我們需要新建一個Excel表格。
生成隨機(jī)數(shù)
選中需要生成隨機(jī)數(shù)的表格,例如選中A1單元格。然后輸入公式"RANDBETWEEN(60,100)"。這個公式的含義是生成一個介于60到100之間的隨機(jī)數(shù)。按下回車鍵確認(rèn),即可在A1單元格生成一個隨機(jī)數(shù)。
復(fù)制生成多個隨機(jī)數(shù)
將A1單元格選中,并右鍵選擇復(fù)制內(nèi)容。然后粘貼10個表格,即可生成10個隨機(jī)數(shù)。這些隨機(jī)數(shù)的取值范圍在60到100之間,但平均數(shù)仍然不確定。
規(guī)定隨機(jī)數(shù)的平均值為80
接下來,我們需要規(guī)定這10個隨機(jī)數(shù)的平均值為80。為了實(shí)現(xiàn)這一目標(biāo),我們需要使用自身函數(shù),并進(jìn)行一些設(shè)置。
設(shè)置文檔選項(xiàng)
首先,我們需要設(shè)置一下文檔選項(xiàng),以確保正確運(yùn)行函數(shù)。在Excel的公式欄中,勾選啟用迭代計算的復(fù)選框。
使用自身函數(shù)生成隨機(jī)數(shù)
在任意一個表格(例如C1)中輸入數(shù)據(jù)80,表示目標(biāo)平均值為80。然后,在E1單元格中輸入公式"IF(AVERAGE(E1:E10)C1,E1,RANDBETWEEN(60,100))",按回車鍵確認(rèn)。接著,復(fù)制E1單元格,并向下粘貼10個表格,即可生成10個滿足要求的隨機(jī)數(shù)。
這個公式的含義是:如果E1到E10之間的數(shù)值的平均值等于C1(即80),則使用E1中的數(shù)值;否則重新生成一個介于60到100之間的隨機(jī)數(shù),直到符合條件為止。
修改每個表格的公式
然而,這些表格還需要進(jìn)行一些修改,以確保公式的正確性。例如,選中表格E2,可以看到公式已經(jīng)發(fā)生了變化。為了修正這個問題,將E2的公式設(shè)置為"IF(AVERAGE(E1:E10)C1,E2,RANDBETWEEN(60,100))"。同樣地,對其他8個表格也按照這個方式進(jìn)行設(shè)置:E3的公式為"IF(AVERAGE(E1:E10)C1,E3,RANDBETWEEN(60,100))",以此類推。
確認(rèn)平均值是否等于80
最后,如果你想要確認(rèn)這10個隨機(jī)數(shù)的平均值是否真的等于80,可以在E13單元格中輸入公式"AVERAGE(E1:E10)",即可查看這10個數(shù)的平均值。通過實(shí)時監(jiān)控數(shù)據(jù)的可用性,我們可以防止出現(xiàn)錯誤。