excel中「INT(RAND20)」命令跟「RANDBETWEEN(0,20)」命令有什麼不同

時間 2021-10-14 20:21:09

1樓:勤秋梵裕

int(rand()*20)永遠不會有20出現,而randbetween(0,20)可能會出現20,如圖:

這是因為rand函式是隨機產生大於等於0小於1的數,而randbetween是返回大於等於指定的最小值,小於等於指定最大值之間的一個隨機整數。

2樓:匿名使用者

=int(rand()*20) 結果為0-19之間的整數

=randbetween(0,20) 結果為0-20之間的整數

3樓:匿名使用者

效果是一樣的。int(rand()*20)意義:rand()是取0——1之間的隨機小數,不包括0和1。

放大20倍後,就是取0——20間的數值,不包括0和20。int函式的意思是對該數值向下舍入最接近的整數,0.001——0.

999都舍為0的意思,所以取值為0——19之間的整數。randbetween(0,20)意義:取大於等於指定的最小值,小於指定最大值之間的一個隨機整數。

意為去0——19之間的整數。這個函式在2007版本才有

4樓:匿名使用者

出來的結果都是一樣的

在excel中如何用rand()取一個20-100之間的隨機數

5樓:辛迪貓貓

公式 =20+int(rand()*80)

rand函式   語法  :rand()   隨機生成隨機數  範圍》=0<1  。

int 函式     語法 :   int(數值) 向下取整函式 。

6樓:匿名使用者

很簡單啊:20 + rand(80)

這樣產生的隨機數不就是20-100麼?

7樓:

=rand()*80+20

在EXCEL中如何判斷當列 A1 A20和列 B1 B20為某值時自行

增加c列,令c1 a1 b1,公式下拉,在d列中輸入a列三個選項,b列三個選項的9種組合,寫成 你 好,你 中,你 壞,我 好,我 中,我 壞,他 好,他 中,他 壞 中間加入空格 在e列中寫入 countif c c,d1 將公式下拉 還可以使用countif與if函式的巢狀來實現。你是要在那個單...

if在excel中怎麼用,excel中if函式怎麼用?裡面有三個值,

奉央 這樣的話你可以直接開啟相應的插入或者開啟設定進行插入相關的一些應用就行。 哈爾和城堡 這個主要就是一個函式的運用而已,而且對於使用者來說其實非常的方便,主要就是計算的一個它的極。 這個在excel 當中應該就是假設的這麼一種函式,其實應用還是比較廣泛的 墨竹寒月 142142中的使用的話,你得...

excel公式中的中括號,Excel公式中的中括號

墨汁遊戲 excel中沒有中括號與大括號,全部使用小括號,多層巢狀使用。公式 a1 b1 2 c1 5無法直接計算,將中括號改為小括號 a1 b1 2 c1 5,這樣就可以計算了。如果已經寫完的公式中中括號很多,一個一個修改比較麻煩,可以用替換的方式解決,ctrl h開啟替換對話方塊,將 替換為 再...