excel隨機(jī)生成范圍內(nèi)數(shù)字怎么操作 excel生成不重復(fù)的隨機(jī)數(shù)值方法介紹

2023-03-30 14:13

當(dāng)我們?cè)谑褂胑xcel的時(shí)候,有時(shí)候需要使用相關(guān)功能來(lái)在一定范圍內(nèi)生成不重復(fù)的數(shù)值。但是有不少用戶(hù)們不知道具體怎么進(jìn)行操作。今天小編就給大家?guī)?lái)了目前最全面的的excel生成不重復(fù)的隨機(jī)數(shù)值方法,用戶(hù)只要根據(jù)本文進(jìn)行操作,就可以輕松完成。有需要的用戶(hù)們趕緊來(lái)看一下吧。

excel隨機(jī)生成范圍內(nèi)數(shù)字怎么操作

方法一、

1.啟動(dòng)Excel。

excel隨機(jī)生成范圍內(nèi)數(shù)字怎么操作 excel生成不重復(fù)的隨機(jī)數(shù)值方法介紹http://dayu132.cn/win10jc/win10_53798.html

2.按Alt + F11啟動(dòng)VBA。

excel隨機(jī)生成范圍內(nèi)數(shù)字怎么操作 excel生成不重復(fù)的隨機(jī)數(shù)值方法介紹http://dayu132.cn/win10jc/win10_53798.html

3.選擇要生成隨機(jī)數(shù)的工作表。

http://dayu132.cn/win10jc/win10_53798.html

4.輸入以下代碼:

Sub m()

Range("A:A").ClearContents' 這里是A列,根據(jù)需要修改

For i = 1 To 10' 這里是10個(gè)數(shù)字,根據(jù)需要修改

kkk:

Randomize

x = Int(Rnd * 10) + 1

If Application.CountIf(Range("A:A"), x) = 0 Then

Cells(i, 1) = x

Else

GoTo kkk

End If

Next i

End Sub

excel隨機(jī)生成范圍內(nèi)數(shù)字怎么操作 excel生成不重復(fù)的隨機(jī)數(shù)值方法介紹excel隨機(jī)生成范圍內(nèi)數(shù)字怎么操作 excel生成不重復(fù)的隨機(jī)數(shù)值方法介紹

5.按F5運(yùn)行,即可得到結(jié)果。

excel隨機(jī)生成范圍內(nèi)數(shù)字怎么操作 excel生成不重復(fù)的隨機(jī)數(shù)值方法介紹excel隨機(jī)生成范圍內(nèi)數(shù)字怎么操作 excel生成不重復(fù)的隨機(jī)數(shù)值方法介紹

方法二、

1.打開(kāi)一個(gè)空白的Excel表格 ,這就是需要填充大量數(shù)據(jù)的空白表格。

Excel利用函數(shù)隨機(jī)生成大量數(shù)字2

2.選擇需要填充數(shù)字的區(qū)域,可以根據(jù)個(gè)人要求也可以隨機(jī)選擇。這里,選擇了A1:K25 ,如下圖示。

Excel利用函數(shù)隨機(jī)生成大量數(shù)字3

3.不需要單擊鼠標(biāo),直接通過(guò)鍵盤(pán)輸入函數(shù)=randbetween(0,100) 注:randbetween函數(shù)是用于生成某個(gè)數(shù)到某個(gè)數(shù)之間的隨機(jī)整數(shù)。括號(hào)內(nèi)用于設(shè)置數(shù)值范圍。

Excel利用函數(shù)隨機(jī)生成大量數(shù)字4

4.按Ctrl+Enter快捷鍵,此時(shí) Excel表格中已經(jīng)隨機(jī)自動(dòng)生成了0到100之間的數(shù)字了,如下圖所示。

Excel利用函數(shù)隨機(jī)生成大量數(shù)字5

以上就是excel隨機(jī)生成范圍內(nèi)數(shù)字的操作方法介紹了,希望對(duì)各位用戶(hù)們有所幫助。

網(wǎng)友評(píng)論

相關(guān)閱讀

win10教程下載排行
64 32