EXCEL裡如何生成符合確定平均數的一組隨機數

2022-02-23 05:27:08 字數 2449 閱讀 3103

1樓:

生成符合確定平均數的隨機數的方法:

單元格中輸入=rand(),回車後單元格即返回了一個隨機數字。

rand()函式返回的隨機數字的範圍是大於0小於1。因此,也可以用它做基礎來生成給定範圍內的隨機數字。

生成制定範圍的隨機數方法是這樣的,假設給定數字範圍最小是a,最大是b,公式是:

=a+rand()*(b-a)。

2樓:

=roundup(rand()*10/2,0)

3樓:☆雲中飛雁

巨集:sub s()

sum1 = 0

count1 = 1

for count1 = 1 to 1000 step 1

sum1 = 0

for i = 1 to 100

worksheets("sheet1").rows(i).columns(1).value = int(rnd * 5 + 1)

sum1 = sum1 + worksheets("sheet1").rows(i).columns(1).value

next i

if (sum1 = 320) then

count1 = 2000

worksheets("sheet1").rows(1).columns(2).value = count1

worksheets("sheet1").rows(1).columns(4).value = sum1

end if

worksheets("sheet1").rows(1).columns(4).value = sum1

worksheets("sheet1").rows(1).columns(4).value = sum1

next count1

worksheets("sheet1").rows(1).columns(3).value = count1

end sub

excel中如何讓幾個隨機數的平均值等於某個值後固定

4樓:匿名使用者

將這些值複製以後 選擇性貼上 值

5樓:匿名使用者

既然是隨機數,就不可能固定

excel中指定一個數值,要求生成的一組隨機數平均值為這個指定值?

6樓:匿名使用者

有平均數的約束,那麼能夠隨機的必定只有49個數字,可以這樣做

在a1到a49個單元格里面輸入

=8+int(rand()*2)

這裡直接複製到一個單元格,然後拖動就可以,因為生成隨機數,所以這49個單元格里面的公式都一樣

在a50單元格里面輸入

=m*50-sum(a1:a49)

注意,這裡「m」就是你要求的平均數,你也可以把他關聯到某個單元格這樣就可以了

如果不清楚可以給我一個郵箱,我做好發給你

excel 如何生成隨機數? 要求能夠指定生成的隨機數的平均值

7樓:匿名使用者

若要生成 a 與 b 之間的隨機實數,請使用:

rand()*(b-a)+a

生產8~10的隨機數:=rand()*2+8如果要指定其平均值,必須使用迴圈引用並設定迭代計算。

8樓:席恨寒茹剛

被控制的隨機數,那就不是隨機數了,

除非用vba不停的測試,公式應該沒辦法吧。

這什麼狗屁方法,除了隨機函式,後面的公式得增加了多少輔助列,和b1—f1有什麼鳥關係!

9樓:匿名使用者

假設這些數要在a列,那麼在第1行到第n-1行用公式round(rand()*2+8,1)取得n-1個隨機數,最後在第n行用公式m*n減第1行到第n-1行之和即可。

不知是否是你所問,如有問題請再問吧,祝你成功!

10樓:匿名使用者

輸入=round(rand()*2+8,1) 回車並下拉

excel裡如何製作一個隨機生成並滿足條件的數列?

11樓:匿名使用者

分四個單元格。

第一個:a1  輸入值

第二個:產生第一個隨機數  =round(randbetween(a1-1.5,a1+1.5)+rand(),1)

第三個:產生第二個隨機數 =round(randbetween(a1-1.5,a1+1.5)+rand(),1)

第三個:計算第三個數  =a1*3-(b1+c1)參照你試試。

12樓:匿名使用者

要三個單元格分開寫公式

b1=round(a1-1.5+rand()*1.5,1)c1=round(a1+rand()*1.5,1)d1=a1*3-sum(b1:c1)

請問Excel如何生成0 000 0 090,0 090 0 180以90累加的樁號

單元格寫入公式 下拉填充公式 text row a1 1 90 10000 row a1 90,0 000 0 000 text row a1 1 10 4 row a1 90,0 000 0 000 任意空白列輸入上公式,回車,下拉 下拉填充。如何在excel設定樁號0 000 0 100如此類推...

excel如何求平均數,excel如何求平均值

親你可以在excel裡面重新輸入一下你的數值如下 如果每行資料是在同一個單元格上,是無法直接求出平均值的,可以先進行分列再算平均值。在 資料 分列 按分隔符 其他 輸入 進行分列,然後選擇平均值公式就容易得出了。假設資料在a列,在b1輸入公式 向下填充即可。你可以先分列,以符號 分列,然後求平均數,...

用Python生成excel,如何用Python實現exce

可以使用xlsxwriter 庫實現 如下 import xlsxwriter import sys reload sys 解決中文編碼問題 sys.setdefaultencoding utf 8 建立一個絕對路徑為.test.xlsx的excel檔案workbook xlsxwriter.wor...