1樓:一點熱千份光
先解釋內層函式,randbetween(1,3),就是隨機出現1,2,3,這三個資料中的某一個。
再解釋外層函式;choose(randbetween(1,3),0,0.5,1),
當randbetween(1,3),函式出現1時候,函式就變為:choose(1,0,0.05,1),最終結果就是0.
當randbetween(1,3),函式出現2時候,函式就變為:choose(2,0,0.05,1),最終結果就是0.5
當randbetween(1,3),函式出現3時候,函式就變為:choose(3,0,0.05,1),最終結果就是1
2樓:匿名使用者
randbetween(1,3)隨機生成1-3整數。
choose(位置數,位置1,位置2,位置3) 根據隨機數1-3,選擇0或0.5或1 。
隨機生成3,3.5,4,4.5 這幾間隔0.5的隨機數,輸入=choose(randbetween(1,4),3,3.5,4,4.5)
如何在excel中生成一個在一定範圍內的隨機數
3樓:匿名使用者
=randbetween(10,20)
表示隨機生成10到20之間的整數(適用於excel2007以上版)
4樓:山明智
使用randbetween函式
=randbetween(小數值,大數值)
如果需要小數,可以用rand函式生成一個0到1之間的數,乘以(大數-小數)的差,加上小的數,再保留到自己需要的小數位數就行了
5樓:匿名使用者
=randbetween(a,b)生成介於ab之間的整數隨機數。
6樓:匿名使用者
=randbetween(最小數,最大數)
7樓:樑奕聲卷燕
=rand()
生成0-1之間的隨機數(小數,包含0不包含1)=randbetween(1,10)
生成1-10之間(包含1和10,數字可以自己修改為自己要的範圍)的隨機數(整數)。
拓展思路:
=rand()*100
大於等於0但小於100的一個隨機數(帶小數)
8樓:塞寧禰雨
如果你是高版本的excel直接
=randbetween(1,100)
這樣的函式即可生成1到100之間的隨機數
如果你是低版本的就用
=int(1+rand()*99)
這樣的函式來生成
怎麼用excel產生隨機小數
9樓:啤酒哥資料
運用excel中的randbetween函式中步驟如下:
一、randbetween函式的語法格式
=randbetween(bottom,top)
bottom引數: 將返回的最小整數。
top引數: 將返回的最大整數。
二、如圖所示,求大於等於1小於等於100的一個隨機整數(變數)
三、如圖所示,可以通過除以100這種形式得到百分比形式的隨機數
擴充套件資料:
rand()函式
基本用法:2003版以上的excel中,直接在單元格輸入=rand()
得到大於等於0,小於1的隨機數
其他變形生成方法:
1、生成a與b之間的隨機數字(a≤隨機數在第一個格子中輸入:=rand()*(b-a)+a
如,生成1到10之間的隨機數字,輸入:=rand()*9+1
其餘數字,將滑鼠置於該格子右下角,變為十字時,向下拖拉即可。
2、生成a與b之間的隨機整數(a≤隨機數在第一個格子中輸入:=int(rand()*(b-a)+a)
如,生成1到10之間的隨機整數,輸入:=int(rand()*9+1)
其餘數字,將滑鼠置於該格子右下角,變為十字時,向下拖拉即可。
3、生成a與b之間的隨機數字(a≤隨機數≤b)
在第一個格子中輸入:=rand()*(b-a+1)+a
如,生成1到100的隨機數字,輸入:=rand()*100+1
但這個公式會出現大於b的數字,例如生成-12到12的隨機數,例如公式=rand()%(12+12+1)-12,當rand生成為0.99的數值時,就會產生12.75的數字。
其餘數字,將滑鼠置於該格子右下角,變為十字時,向下拖拉即可。
4、生成a與b之間的隨機整數(a≤隨機數≤b)
在第一個格子中輸入:=int(rand()*(b-a+1)+a)
如,生成1到100的隨機整數,輸入:= int(rand()*100)+1
其餘數字,將滑鼠置於該格子右下角,變為十字時,向下拖拉即可。
5、若是2007或2010版,生成a與b之間的隨機整數(a≤隨機數≤b)
在第一個格子中輸入:=randbetween(a,b)即可。
如,生成1到10之間的隨機整數,輸入:=randbetween(1,10)
如想得到隨機小數,則輸入:=randbetween(1,100)/10
10樓:言車有物
excel隨機數,excel**教學,快速生成不重複的隨機數
11樓:匿名使用者
rand()函式返回大於等於 0 且小於 1 的均勻分佈隨機實數,因此可用於產生隨機小數。若要生成 a 與 b 之間的隨機實數,則可以使用:
rand()*(b-a)+a
注意:每次計算工作表時都將返回一個新的隨機實數。
若要使之不隨單元格計算而改變,可以在編輯欄中輸入“=rand()”,保持編輯狀態,然後按 f9,將公式永久性地改為隨機數。
下面例項演示:隨機產生0~0.03之間的隨機數,並四捨五入為小數點後2位
在a1單元格按下圖輸入公式
應用公式到需要的單元格中去
12樓:
=0.03*rand()
你可以設定顯示兩位小數。
另外根據需要加一個保留兩位小數的函式
=round(0.03*rand(),2)
誰能幫忙解釋一下EXCEL中這個公式的意思?謝謝!FLOOR IF M3 0,G3,MIN G3,M3 0
夏天葉子 如果m3 0,則返回g3的值,否則返回g3和m3 0.75後的較小值。最後向下精確到兩位小位 如何用excel 的if函式公式 如果i3的數值大於0,則m3等於j3 l3 d3 如果i3的數值小於1,則m3的數值為0 應該是i3的數值大於等於1,則m3等於j3 l3 d3 如果i3的數值小...
幫忙解釋下列excel表中公式意思SUMIF 進貨 B B, 5600 ,進貨 C C給你加分
sumif 條件彙總,對滿足條件的單元格求和。sumif 進貨 b b,5600 進貨 c c 就是在 進貨 表中的b列裡,有符合 5600 編號的,就彙總 進貨 表中b列 5600 對應的c列單元格資料。將 進貨 這張 中b列中數值為5600的資料求和彙總到c列。sumif a,b,c a 用於條...
求教excel裡的公式怎麼寫
不考慮大小寫的話,a4 if or a1 y a2 y a3 y y 就可以了。如果要是考慮大小寫的話,應該用exact函式,即a4 if or exact a1,y exact a2,y exact a3,y y 不過,如果要包括的 很多,比如說從a1到a10,那麼這樣就很麻煩了,不妨用一下陣列公...