有網友問到如果指定一個數 A,要產生± N 的亂數,例如 70±10,要產生 60~80 之間的亂數,該如何處理?(參考下圖)

儲存格C2:=$A2-INT(RAND()*($B2*2+1))+$B2

複製儲存格C2,貼至儲存格C2:F13。

RAND 函數:可以產生 0~0.99999999999 的亂數

INT 函數:可以產生不大於的最大整數

如果你使用 Excel 2010,則也可以使用以下公式:

儲存格C2:=$A2+RANDBETWEEN(-$B2/2,$B2/2)

arrow
arrow
    全站熱搜

    vincent 發表在 痞客邦 留言(1) 人氣()