回覆列表
  • 1 # 使用者2720568044096

    1、首先介紹一下如何用RAND()函式來生成隨機數(同時返回多個值時是不重複的)。如下圖所示,在單元格中輸入=RAND(),回車後單元格即返回了一個隨機數字。

    2、RAND()函式返回的隨機數字的範圍是大於0小於1。因此,也可以用它做基礎來生成給定範圍內的隨機數字。

    3、生成制定範圍的隨機數方法是這樣的,假設給定數字範圍最小是A,最大是B,公式是:=A+RAND()*(B-A)。舉例來說,要生成大於60小於100的隨機數字,因為(100-60)*RAND()返回結果是0到40之間,加上範圍的下限60就返回了60到100之間的數字。

    4、上面RAND()函式返回的0到1之間的隨機小數,如果要生成隨機整數的話就需要用RANDBETWEEN()函數了,如下圖該函式生成大於等於1小於等於100的隨機整數。這個函式的語法是這樣的:=RANDBETWEEN(範圍下限整數,範圍上限整數),結果返回包含上下限在內的整數。注意:上限和下限也可以不是整數,並且可以是負數。

    5、RAND()和RANDBETWEEN()是生成隨機數的基礎函式,也可以靈活變通。比如說要生成0.01至1之間包含兩位小數的隨機數,則可用下圖的公式實現:

  • 中秋節和大豐收的關聯?
  • 歌詞是:朋友陪你追,陪你流淚……,這首歌的歌名叫什麼?