當前位置:生活全書館 >

IT科技

> excel中randbetween函式該怎麼使用

excel中randbetween函式該怎麼使用

公式輸入以後(即得到隨機數後),複製得到的內容,原處選擇性貼上(勾選數值)。 祝你成功解決問題!

Randbetween函式是表格中經常使用的隨機函式,這裡將為大家分享excel中Randbetween函式的使用方法

excel中randbetween函式該怎麼使用

材料/工具

電腦、Excel

Excel中的RANDBETWEEN函式介紹:返回大於等於指定的最小值,小於指定最大值之間的一個隨機整數。每次計算工作表時都將返回一個新的數值。

方法

函式介紹:

Randbetween:返回一個介於指定的數字之間的隨機數

用我的隨機資料工具 《javascript線上版Excel工具集-生成隨機數(隨機時間 隨機整數 隨機值 唯一隨機值)》 我空間中: http://hi.baidu.com/%B4%F3%CA%A5%C3%C0%BA%EF%CD%F5/blog/item/6607d5fc126ac4f1fc037fa2.html

excel中randbetween函式該怎麼使用 第2張

=RANDBETWEEN(bottom,top)

使用VB 語句來控制,經測十分管用,你手動重新整理才更新,否則不會更新。請下面語句 Private Sub Worksheet_Change(ByVal Target As Range) Application.Calculation = xlManual If Target.Address = "$A$10" Then Calculate End If End Sub

Bottom引數: 將返回的最小整數

選中全部,複製,,然後選擇性黏貼-數值,呵呵,就是下次沒法再用,改正方法:可黏貼到其他地方

Top引數: 將返回的最大整數

想要固定住隨機數你可以嘗試下列方法: 1、在選項中將自動計算改為手動,這樣你不儲存,他不會變 2、或者選擇所有隨機數,然後複製,選擇空白區域,選擇性貼上,然後選擇值,確定

excel中randbetween函式該怎麼使用 第3張

操作方法:

開啟表格,選中a1單元格,點選“公式”選項卡

index_num 小於 1 或大於列表中最後一個值的序號,函式 CHOOSE 返回 #VALUE!。 RANDBETWEEN(4,5)返回4或5這兩個數,而後面只有0、3這兩個數,所以返回錯誤值。 你可以試試在後面增加3個引數

excel中randbetween函式該怎麼使用 第4張

選擇選項卡下方的“插入函式”

A1輸入=RANDBETWEEN(1,99) B1輸入=INT(A1*RAND()) C1輸入=CONCATENATE(A1,"-",B1&"=") 按F9

excel中randbetween函式該怎麼使用 第5張

在“搜尋函式”下方輸入“隨機”,點選“轉到”

RANDBETWEEN的結果是整數,如果需要小數(例如兩位),一般是把引數擴大100倍,結果縮小100倍,例如: =RANDBETWEEN(-7500,-6500)/100

excel中randbetween函式該怎麼使用 第6張

選擇“RANDBETWEEN”函式,點選“確定”

=SMALL(IF(COUNTIF(A1:A4,ROW(A1:A30)),0,ROW(A1:A30)),RANDBETWEEN(5,30)) 或 =LARGE(IF(COUNTIF(A1:A4,ROW(A1:A30)),0,ROW(A1:A30)),RANDBETWEEN(1,26)) 都是陣列公式,需要輸入完畢後按ctrl+shift+enter組合鍵加上{}

excel中randbetween函式該怎麼使用 第7張

輸入隨機數的範圍,點選“確定”

RANDBETWEEN函式 【含義】 返回大於等於指定的最小值,小於指定最大值之間的一個隨機整數。每次計算工作表時都將返回一個新的數值。 【語法】 RANDBETWEEN(bottom,top) Bottom 函式 RANDBETWEEN 將返回的最小整數。 Top 函式 RANDBETWEEN 將返

excel中randbetween函式該怎麼使用 第8張

得到一個在範圍內的隨機數

Excel2003 的載入項中需要勾尋分析工具庫”後方可使用RANDBETWEEN函式,否則返回#NAME?。因此,在Excel 2003,通過RAND()乘以某個數,得到0到某個數的隨機數。 11、在A1單元格輸入111,然後輸入以下公式,得到1到111的隨機數。 =INT(RAND()*A$1)

excel中randbetween函式該怎麼使用 第9張

擴充套件閱讀,以下內容您可能還感興趣。

excel中,randbetween函式的問題

=3*RANDBETWEEN(0,1)

如何從excel中隨機選擇不為零的數值,用randbetween函式

=TEXT(RANDBETWEEN(1,10)*IF(RAND()<0.5,-1,1),"+0;-0")

向下填充即可本回答被提問者採納

excel中用randbetween函式取兩個兩位數,且前者大於後者,前者的個位數小於後者的個位數

A1輸入=RANDBETWEEN(1,99)

B1輸入=INT(A1*RAND())

C1輸入=CONCATENATE(A1,"-",B1&"=")

按F9

更多追問追答追問大佬,需要兩位數我可以改randbetween裡面的值,但是第一個數的個位數要比第二個的個位數小,這個有辦法做到嗎追答不能追問那randbetween裡面的數值呢,能否做一個限定,比如個位數不能是9,這樣子的,麻煩您了int函式也是無法保證兩位數這個要求

你好,還有個問題,使用RANDBETWEEN函式如何保留兩位小數來區隨機數?

RANDBETWEEN的結果是整數,如果需要小數(例如兩位),一般是把引數擴大100倍,結果縮小100倍,例如:

=RANDBETWEEN(-7500,-6500)/100來自:求助得到的回答

怎麼用Excel來自動生產隨機的在一個範圍的數值,帶小數的

用randbetween函式生產一個範圍內的隨機數值整數部分,公式:=RANDBETWEEN(最小值,最大值);用rand函式生產隨機數字(小數部分),公式=RAND();用round函式處理小數點位數,公式=round(數值,保留小數點後幾位有效數)。將三個函式組合在一起。

假設生成5到10之間的隨機數,保留小數點後3位有效數。整個公式為:=round(randbetween(5,10)+rand(),3)

擴充套件資料:

RANDBETWEEN函式用於返回大於等於指定的最小值,小於等於指定最大值之間的一個隨機整數。每次計算工作表時都將返回一個新的數值。

需注意,excel2003 的載入項中需要勾選“分析工具庫”後方可使用,否則返回#NAME?。

參考資料:

RANDBETWEEN函式-百度百科

  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/ryxmqq.html