CHOOSE RAND2 1 ,173 4,174 5 」這個excel函式對嗎2 1是什麼意思」?為什麼是「

2021-06-12 20:42:50 字數 1580 閱讀 7854

1樓:匿名使用者

這個函式是對的。

rand()*2+1返回非1即2的隨機數,作為choose的第1引數,選擇後面對應的資料。

rand()*2得到的是非0即1的隨機數,再加1,就是非1即2的隨機數。

如果是excel 2007以上版本,也可以修改為=choose(randbetween(1,2),173.4,174.5)

2樓:山口壇斜

*2使得隨機數有一半是大於1的機會,

+1使得這個序數在1-3(小於3)之間,因而能夠選擇1或2

3樓:匿名使用者

2+1不是一個整體,

是先* 後+

我在另一邊已經回答你相同的問題了,有什麼不懂再追問吧。

4樓:匿名使用者

rand() :隨機產生0-1之間的數的函式;

rand()*2+1 :目的是將小於等於1的隨機數經過運算變成小於等於3的數;

choose((rand()*2+1),173.4,174.5):根據rand()*2+1 運算的結果,從173.4,174.5二個資料中挑出一個數;

公式中有錯誤:

rand()*2+1的運算不能獲得有效的整數,可能造成無法取得資料的錯誤;

建議:用randbetween(1,2)隨機整數函式,產生1或2的隨機整數,確保choose()可從二個資料中跳出一個;

修正後的公式為:

=choose(randbetween(1,2),173.4,174.5)

=(rand()*9+1)*(-1)^int(rand()*2)這個excel的公式是什麼意思誰給我講解下,如果我想要+5至-5區間的數我應

5樓:匿名使用者

^數值a到數值b之間的bai隨機數du

=rand()*(b-a)+a

保留小數位數可以用zhi

函式round()

+-號可用你給出公式的dao後面那段:(-1)^int(rand()*2)

所以專你要的屬公式為:

=(rand()*(5-0)+0)*(-1)^int(rand()*2)

簡化即得:=rand()*5*(-1)^int(rand()*2)

6樓:手機使用者

=int(rand()*(5+5)-5)取整數就是這個,來要是不取整數,就自把int()去掉。要bai是要保留du小數,就用round(rand()*(5+5)-5,2)這個就是取兩zhi

位的,dao你要取幾位,把round語句後面的數值改一下就行了。至於rand()*9+1這個語句是隨機生成1-9的數字,後面的(-1)^,不懂,int(rand()*2)是隨機生成0-2的整數。

7樓:夜夜如泠

1.產生1-10的數,然後乘以 (-1)的int(rand()*2)次方,int(rand()*2)為0-2隨機整數(0,1,2)

2.想要a-b之間的數(a

8樓:匿名使用者

=rand()*10-5

excel中len函式是什麼意思,如何使用

1.len函式的含義 11.len函式的含義 表示返回文字串的字元數。end2.len函式的語法格式 12.len函式的語法格式 len text end3.len函式案列 13.如圖所示,len函式常常和其他函式結合起來使用。輸入公式 b3 right c3,len c3 5 使用len函式得出字...

Excel辦公軟體裡的函式那些是什麼意思,拜託

if 判斷 hyperlink 快捷方式 跳轉 count 統計 max 最大值 sin 正弦值 sumif 條件求和 pmt 固定利率下,月均還款額 stdev 標準偏差 辦公軟體的excel有什哪些常用函式?1 cell 返回有關單元 格格式 位置或內容的資訊。2 countblank 計算區域...

excel裡這個公式是什麼意思ROUND W13 0 26 X13 0 5,0 特別是後面,0這個是什麼

是位數,即舍入整數 小數位是零 如果是1的話,就表示四捨五入至1位小數,2是2位,1是舍入十位數,2是舍入百位數,然後,你懂了 這個是 round 函式的 引數,意思是 四捨五入的時候,保留 0位小數。也就是先計算 w13 0.26 x13 0.5 然後進行四捨五入的取整。excel 裡面公式的意思...