回覆列表
  • 1 # 使用者5288938503123

    可以用公式完成,舉個例子,比如將535放在A1中,A2中輸入

    =ROUND(A$1/9+IF(RAND()>0.5,1,-1)*RAND()*10,)

    用自動填充柄將A2公式下拉到A9,A10中輸入

    =A1-SUM(A2:A9)

    意思是A2到A9產生在535除以9正負10範圍內波動的數字,A10是用535減去A2:A9的和,確保A2:A10總和等於535。

    不斷按下F9,檢視A10的結果是否合適,如果合適,就可以將A2:A10的結果複製,選擇性貼上,數值,到別處,就可以固定下來。

    如果想在平均值正負5之間波動,改為

    =ROUND(A$1/9+IF(RAND()>0.5,1,-1)*RAND()*5,)

    設定的範圍越大,A10就越可能超出範圍,只能多敲幾次F9。如果希望產生小數,比如兩位小數,公式改為=ROUND(A$1/9+IF(RAND()>0.5,1,-1)*RAND()*10,2)

  • 2 # 使用者9866520236700

    問:

    1、隨機數是小數還是整數?

    2、隨機數是要求在平均值的某個正負區間內波動嗎?

    A1 =26200/6300+IF(RAND()>0.5,1,-1)*(RAND()*0.5)

    A2 =(26200-A1)/6299+IF(RAND()>0.5,1,-1)*(RAND()*0.5) 【注】其中0.5是假設的允許波動偏差

    A3 =(26200-SUM($A$1:A2))/(6300-COUNT($A$1:A2))+IF(RAND()>0.5,1,-1)*(RAND()*0.5)

    A3下拉公式至A6299

    A6300 =26200-SUM(A1:A6299)

  • 中秋節和大豐收的關聯?
  • 一個厲害的女生走夜路,安全嗎?