在 Excel 中常會用到各種亂數,RAND 和 RANDBETWEEN 兩個函數可以產生各種亂數值。但是如果想要產生某個範圍內的亂數,則需進一步改造公式。試著練習以下各種公式:

項次

公式範例

範圍

備註

1

=RAND()

0≦n<1

小數

2

=INT(RAND()*100)

0≦n≦99

整數

3

=INT(RAND()*100)+1

1≦n≦100

整數

4

=INT(RAND()*40)+60

60≦n≦99

整數

5

=INT(RAND()*200)-100

-100≦n≦99

整數

6

=INT(RAND()*201)-100

-100≦n≦100

整數

7

=RANDBETWEEN(-100,100)

-100≦n≦100

整數

8

=INT(RAND()*100)/10

0≦n≦9.9

小數1位

9

=INT(RAND()*100)/100

0≦n≦0.99

小數2位

10

=INT(RAND()*1000)/100

0≦n≦9.99

小數2位

11

=RANDBETWEEN(-10,10)/100

-0.1≦n≦0.1

小數2位

*其中INT函數會將數字捨位至最接近的整數值會將數字捨位至最接近的整數值。

 

關於相關函數的說明,請參考微軟網站:

INT:http://office.microsoft.com/zh-tw/excel-help/HP010342625.aspx

RAND:http://office.microsoft.com/zh-tw/excel-help/HP010342625.aspx

RANDBETWEEN:http://office.microsoft.com/zh-tw/excel-help/HP010342817.aspx

 

學不完.教不停.用不盡文章列表

arrow
arrow
    全站熱搜

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