1樓:1220小龍
隨機返回200--600之間的自然數
rand返回大於0小於1的數
round四捨五入取整數。
當第一個rand近似1同時第二個rand近似0公式就是1*200-0*200+400=600
反之,當第一個rand近似0同時第二個rand近似1公式就是0*200-1*200+400=200
這樣合起來公式的意思就是返回大於200小於600的整數。
2樓:匿名使用者
rand()*200
得出值在0至200的之間隨機數值
rand()*200+400
得出值在400至600的之間隨機數值
rand()*200-rand()*200+400這兩個值相減
round(某數值,0) 把這個數值四捨五入到整數位.
引數0是取整數,引數1是取小數一位,引數2是取小數兩位.........
3樓:潛龍毋庸
rand()*200-rand()*200 得到-200開區間到200開區間內的隨機值。
rand()*200-rand()*200+400 得到200-600開區間內的隨機值。
round(x,0) 是四捨五入到整數。
最後會得到200-600之間的隨機整數。
4樓:
200內的隨機數相減加上400,結果不保留小數
請問這個excel函式是什麼意思:round(rand()*10,0)*(-1)^round(rand()*3,0),是什麼意思?
5樓:
rand()*10
rand()是得到1個0~1之間的隨機小數, *10以後就是0~10之間的小數
round(rand()*10,0)把0~10之間的小數四捨五入取0位小數(即整數)得到0~10之間的整數
round(rand()*3,0)也是一樣的道理,得到0~3之間的整數
(-1)^round(rand()*3,0)這個公式的意思就是(-1)的0~3的隨機次方得到-1或者1
這樣整個公式的意思就是0~10之間的隨機數乘以隨機的1或-1得到-10~10之間的整數
公式可以簡化為 =round(rand()*20,0)-10
6樓:匿名使用者
round是按指定的位數四捨五入,rand是產生一個0~1的隨機數,round(rand()*10,0)*(-1)的結果是輸出一個個位的負數,^是指數運算,後面的產生一個3以內的個位的隨機數做指數
7樓:荒島農夫
rand()是返回0到1這間的隨機數
round(rand()*10,0)這個是返回上面那個隨機數乘以10的數,不保留小數
後面的同理,自已看!
8樓:匿名使用者
round是按指定位四捨五入的函式,rand是生成隨機實數的函式
9樓:匿名使用者
rand是生成隨機實數的函式,其範圍為1到-1
在excel**中=round(round(rand()*(16)+117,0),0)。是什麼意思?能為我解釋下嗎
10樓:
1、rand()*(16)+117,隨機得到大於等於117與小於117+16之間的數,包括小數;
2、round(rand()*(16)+117,0),對1步得到的小數取整數;
3、外層的round函式沒有意義。
這個公式可以用以下公式代替:
=randbetween(117,133)
11樓:匿名使用者
生成117-133之間的隨機整數
公式可以更改為
=int(rand()*16)+117
或者=randbetween(117,133)
microsoft excel 工作表=round(rand()*(12-(-2))+(-5),0)是什麼意思?
12樓:alex的生活快與慢
這個公式的意思是「隨機生成一個大於0小於1的數,這個數與14相乘的得數再減5,最後再取整。
rand()函式:隨機生成一個大於0小於1的數
round(ref,0):取整
13樓:匿名使用者
rand函式返回0到1之間的一個抄隨機數,round函式將某個數字四捨五入為指定的位數取,逗號後的數值表示小數位數,零為整數位,-1為十位。
公式表示取0到14間的隨機數減5後取整至整數位。
控制小數位可按此設定,=round((h16+j16)/3,2)
14樓:匿名使用者
rand() - 返回大於或bai
等於 0 且小於du 1 的平均分佈隨機zhi數(依重新計算而dao變)。
rand()*(12-(-2))+(-5) - 隨機數乘專以 14,再屬減 5 。
round(rand()*(12-(-2))+(-5),0) - round函式是四捨五入函式。其中的引數 0 是四捨五入保留 0 位小數即四捨五入取整。
這個公式的作用是:取 0 -14 間的隨機數再減 5 後,四捨五入到整數。
按以上解釋,不難知道:(h16+j16)/3,控制它的小數位數,保留到兩位,應該這樣設公式:
=round((h16+j16)/3,2)
辦公軟體excel中,=round(rand()*(-15-5)+5,0)是什麼意思?
15樓:
得到大於-15,小於等於5的隨機整數。
rand()*(-15-5)+5,得到大於-15,小於等於5的隨機數;(小數)
用round四捨五入保留整數。
與:=randbetween(-15,5)等價。
16樓:平陽虎
將-20到-15之間的隨機數四捨五入保留到整數。
17樓:s今生緣
-15到5之間的隨機整數。
18樓:泉迎海開闌
1、round(number,num_digits)表示對指定的數number,進行四捨五入,num_digits表示保留小數位數;
2、rand()是返回大於等於0且小於1的隨機函式,每次都會變化;
3、=round(950+78*rand(),1),表示對
950+78*rand()
四捨五入後保留一位小數。
在excel**中公式=round(rand()*-4+5,0) 中的-4是怎麼得來的
19樓:匿名使用者
rand()*-4表示一個大於-4,小於0的隨機數再與5相加
round函式把這個相加的結果取整
-4,只是你的隨機數的一個常量
總的公式是返回1~5的隨機整數
可以簡化為
=int(rand()*5+1)
20樓:譚笑風笙
你這個公式的意思是要得到-4到+1之間的隨機整數,要想得到兩個數值之間的隨機數,是用
rand()*較小數+兩數之差,這麼說你應該明白了吧至於round,因為rand()是有小數點的,用round來四捨五入取整的。
21樓:騎雲
=round(rand()*-4+5,0)這個公式是將一個0到1的隨機數乘以-4得到一個-4到0的隨機數,然後將這個隨機數加5得到1到5之間的隨機數。最後對這個隨機數進行四捨五入的取值,得到1到5之間的自然數。
但這個公式取得的自然數中,1和5出現的概率和與2、3、4中的每個數的概率相同。如果你需要得到概率相同的1到5的自然數的話。用下面這個公式:
=rounddown(rand()*-4+6,0)
Excel中怎樣自動計算,EXCEL表格中,怎樣設定可以達到自動計算的目的?
在g1裡輸入公式,輸入 後選中你要運算的單元格,加上運算子號,回車就直接出結果了.以後你直接改c1,f1時g1就自動變化了.其他運算也一樣 有公式的2007裡貌似是 在a3中直接填a1 a2就可以 在a3中輸入 a1 a2 單擊a3向下拖,這樣只要在a1中輸入數字,a3下面的單元格都會自動算出來了 ...
Excel上如何自動計算每個班級前30名的平均分
假設分數在a1 a100,輸入公式 sumproduct large a1 a100,row 1 30 30即可 我理解你想要的,是在總成績表裡面三條件 同一班 同一科 前30名 下的求平均分。假設資料如下 a行 班級 政治 總分。b行 01班 99 260 c行 03班 96 259.1 求同一班...
Excel高手請進!有辦法自動計算營業額和利潤麼
假設你 的結構如我上的圖一樣 則b5單元格寫入公式 sum 2 2 b6單元格寫入公式 sum 3 3 excel四則運算 以a1至a5區域及b6單元格式為例,a1至a5分別為1,2,3,4,5,b6為6 加法 sum a1 a5,b6 a1 a2 a3 a4 a5 b6 a1至a5及b6相加 值為...