回覆列表
  • 1 # 使用者7941529551078

    可以用公式完成,舉個例子,比如將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)

  • 中秋節和大豐收的關聯?
  • 古惑仔系列全集按順序排每部電影的名字?