2012年1月4日 星期三

Excel-產生指定範圍的亂數

有網友問到如果指定一個數 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)

沒有留言:

張貼留言

檢視其他文章

好康東東