解釋下excel公式裡“choose(RANDBETWEEN 1,3 ,0,0 5,1的意義

時間 2021-09-10 15:06:36

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中if函式公式求助,Excel裡的IF函式公式怎麼用?

如果是負數就返回0,應加一個條件才行,公式改為 if c6 120 d6 144 c2 0,0,if and c6 120 d6 144 c2 0,c6 120 d6 144 c2 c2 0.1 c6 120 d6 144 c2 0.1,c2 0.1 用max添一層選擇就行了 max 0,你的公式 ...

Excel裡事假扣款,求函式公式

在e2單元格輸入以下公式,然後向下填充公式 if d2 15,c2 22 d2,c2 if b2 工人 1,0.8 公式表示 如果d2單元格的事假天數小於等於15天,就按c2單元格的基本工資,除以22,得到每天的工資,再乘以事假天數,得到事假扣款 如果d2單元格的事假天數大於15天,就按c2單元格的...

ecel公式裡abs是什麼意思,excel公式裡abs是什麼意思

哇哎西西 excel中abs的功能是計算絕對值,使用辦法如下 1 首先,我們開啟我們電腦上面的excel 2 之後我們在 中輸入一個負數 3 之後我們選中圖示中的單元格,然後我們在裡面輸入 abs a1 之後我們按回車鍵 4 結果如圖所示,abs這個函式其實也就是計算數字的絕對值。 你的合夥人 ex...