如何在excel表中隨機填上一定範圍內的數字

2021-06-26 18:30:53 字數 5168 閱讀 1437

1樓:哇哎西西

1  excel中可以利用randbetween函式生成指定範圍內的隨機整數,如下圖所示,在b1:b4中生成1到100內的隨機數字,選擇區域,輸入公式如下。

2  按下ctrl+enter結束輸入,得到隨機數字如下所示。

3  按下f9,隨機數字會重新整理,如下圖所示。

4  如果要生成隨機小數,可以考慮在randbetween後面除以10的倍數,如下圖所示生成10到100之間的包含兩位小數的隨機數字。

5  得到結果如下圖所示,f9可以重新整理數字。

2樓:匿名使用者

1、填寫1-100的隨機整數,輸入=randbetween(1,100)

2、填寫1.0-10.0的隨機數,輸入=randbetween(1,100)/10

3、填寫0.01-1的隨機數,輸入=randbetween(1,100)/100

4、若需要生成隨機百分比1%-100%,輸入=randbetween(1,100)/100,將單元格格式設定為“百分比”,即可。

3樓:樂跑小子

在需要隨機數的單元格內錄入:=int(rand()*100-50)備註:rand() ——生成0~1之間的隨機小數。

*100-50——得出的這個小數×100,再-50,可以理解為(-50與+50之間)。

int(a)——表示的是求不大於a的最大整數。

4樓:匿名使用者

舉例啊如果要求100到1000之間的整數

=randbetween(100,1000)如果要求100到1000之間的非整數

=randbetween(100,999)+rand()

5樓:

這個得使用vba試試,或者查一下excel自帶的有沒有這種函式

6樓:匿名使用者

單元格里輸入=randbetween(x,y)

從x-y的隨機數

excel怎麼在某一範圍內生成隨機數?

7樓:低調額低調額

1、excel中可以利用randbetween函式生成指定範圍內的隨機整數,如下圖所示,在b1:b4中生成1到100內的隨機數字,選擇區域,輸入公式如下:

2、按下ctrl+enter結束輸入,得到隨機數字如下所示:

3、按下f9,隨機數字會重新整理,如下圖所示:

4、如果要生成隨機小數,可以考慮在randbetween後面除以10的倍數,如下圖所示生成10到100之間的包含兩位小數的隨機數字:

5、得到結果如下圖所示,f9可以重新整理數字:

擴充套件資料

8樓:匿名使用者

excel隨機數函式

9樓:solo獨行者

那個標準答案不夠6,我來個通用的方法,大家可以舉一反三

其實關鍵就是一個rand()函式,用它生成0-1的隨機數(帶小數),然後就可以起飛了:

比如要0-5之間的隨機數,那就是=rand()*5,要0-10就是=rand()*10;

要1-5,那就再加一個加法,=rand()*4+1,要1-10就=rand()*9+1;

如果要求是整數,其實可以不用randbetween,用round(rand(),0),比如整數1-5,可以=round(rand()*4+1,0)

下面有個人希望得到正5到正10以及負5到負10的,也有辦法,可以=round((randbetween(1,2)*2-3)*(rand()*5+5),0)(我直接從我excel裡複製的,所以就大寫了,excel不區分函式的大小寫)

10樓:匿名使用者

=rand()

生成0-1之間的隨機數(小數,包含0不包含1)=randbetween(1,10)

生成1-10之間(包含1和10,數字可以自己修改為自己要的範圍)的隨機數(整數)。

拓展思路:

=rand()*100 大於等於0但小於100的一個隨機數(帶小數)

11樓:難堪

開啟excel,在excel單元格類輸入函式=rand(),按enter鍵後,就得到0-1之間的一個隨機數。

在excel單元格類輸入函式=randbetween(),填入區間上下限,例如1-100,按enter鍵後,就得到,1-100之間的一個隨機數。

12樓:本本經銷商

可以直接使用randbetween函式生成一定範圍內的隨機數。

可以使用rand函結合其他函式來生成一定範圍內的隨機數。

randbetween【語法】

randbetween(bottom,top)

bottom引數: randbetween將返回的最小整數。

top引數: randbetween將返回的最大整數。

示例:=randbetween(1,100)

大於等於1小於等於100的一個隨機整數(變數)

=randbetween(-1,1)

大於等於-1小於等於1的一個隨機整數(變數)

注意:randbetween函式只會生成隨機整數。如需要隨機小數可結合rand函式來使用。

2003版以上的excel中,直接在單元格輸入=rand()

得到大於等於0,小於1的隨機數

其他生成方法示例:

生成a與b之間的隨機數字(a≤隨機數在第一個格子中輸入:=rand()*(b-a)+a

如,生成1到10之間的隨機數字,輸入:=rand()*9+1

其餘數字,將滑鼠置於該格子右下角,變為十字時,向下拖拉即可。

生成a與b之間的隨機整數(a≤隨機數在第一個格子中輸入:=int(rand()*(b-a)+a)

如,生成1到10之間的隨機整數,輸入:=int(rand()*9+1)

其餘數字,將滑鼠置於該格子右下角,變為十字時,向下拖拉即可。

生成a與b之間的隨機數字(a≤隨機數≤b)

在第一個格子中輸入:=rand()*(b-a+1)+a

如,生成1到100的隨機數字,輸入:=rand()*100+1

13樓:匿名使用者

產生-10到5之間的整數:=randbetween(-10,5) 產生-10到5之間的任意實數:=15*rand()-10

14樓:匿名使用者

就是專業帶出問題,裡邊是是指代數生成了基礎。

15樓:匿名使用者

兄弟:非常簡單用到rnd函式留下郵箱發給你可用vba編寫或直接資料rnd函式.

16樓:溜到被人舔

其實關鍵就是一個rand()函式,用它生成0-1的隨機數(帶小數),然後就可以起飛了:

比如要0-5之間的隨機數,那就是=rand()*5,要0-10就是=rand()*10;

要1-5,那就再加一個加法,=rand()*4+1,要1-10就=rand()*9+1;

如果要求是整數,其實可以不用randbetween,用round(rand(),0),比如整數1-5,可以=round(rand()*4+1,0)

下面有個人希望得到正5到正10以及負5到負10的,也有辦法,可以=round((randbetween(1,2)*2-3)*(rand()*5+5),0)(我直接從我excel裡複製的,所以就大寫了,excel不區分函式的大小寫)

如何在選定的excel**中使其自動生成一定範圍的數值

17樓:

利用randbetween函式可實現。

1、在電腦上開啟execl**後,選中目標單元格。

2、然後輸入函式公式【=randbetween(-10,20)】,如圖。

3、接著只要按下鍵盤上的enter鍵,進行確認即可。

4、這樣即可生成-10到20之間的隨機數。即可達到“在選定的excel**中使其自動生成一定範圍的數值”的要求。

18樓:百發百中

1、用randbetween函式。在任意單元格輸入函式=randbetween(100,500),回車後就能生成100-500之間的隨機整數。第一個引數是返回的最小值,第二個引數是返回的最大值。

2、用rand函式。該函式生成的是大於0小於1的隨機實數。可以用rand()*(b-a)+a這樣的公式生成a和b之間的隨機實數。

19樓:匿名使用者

工具-載入巨集-勾選“分析工具庫”-確定。因為randbetween必須載入分析工具庫才能使用。選擇你的單元格區域,輸入以下公式=randbetween(-10,20)按ctrl+enter結束。

20樓:匿名使用者

用=randbetween(低值,高值)函式如=randbetween(-10,20)

如何在excel中生成一個在一定範圍內的隨機數

21樓:匿名使用者

=randbetween(10,20)

表示隨機生成10到20之間的整數(適用於excel2007以上版)

22樓:山明智

使用randbetween函式

=randbetween(小數值,大數值)

如果需要小數,可以用rand函式生成一個0到1之間的數,乘以(大數-小數)的差,加上小的數,再保留到自己需要的小數位數就行了

23樓:匿名使用者

=randbetween(a,b)生成介於ab之間的整數隨機數。

24樓:匿名使用者

=randbetween(最小數,最大數)

25樓:樑奕聲卷燕

=rand()

生成0-1之間的隨機數(小數,包含0不包含1)=randbetween(1,10)

生成1-10之間(包含1和10,數字可以自己修改為自己要的範圍)的隨機數(整數)。

拓展思路:

=rand()*100

大於等於0但小於100的一個隨機數(帶小數)

26樓:塞寧禰雨

如果你是高版本的excel直接

=randbetween(1,100)

這樣的函式即可生成1到100之間的隨機數

如果你是低版本的就用

=int(1+rand()*99)

這樣的函式來生成

EXCEL表中,如何從一組數值中隨機抽取不重複的N個數值

假如那列資料在a列,可以再b1輸入 countif a a,a1 然後往下拉,出現的計算結果就是a列鍾出現的次數,用 if int rand 100 30,a 這樣的公式進行抽樣 隨機,排序,選取所需要的n個資料 那好辦你是行排的吧,那在b1 b300 rand 300,ctrl enter結束,再...

如何在excel中做資料透視表

資料可以是連續的值,比如聲音 影象,稱為模擬資料 也可以是離散的,如符號 文字,稱為 數字資料 把現有的資料,轉換為你想要的形式,然後列出來成為新的表 具體步驟 加舉例 本資料來源的欄位如下圖 圖中是多個銷售人員對多個國家在2003年的銷售金額統計表 1.任意選取一個單元格 為保證建立表時篩選的是所...

如何在EXCEL表中把時間格式20190504轉換成

直接轉格式,我試了一下,沒能成功,用函式吧,如圖 或者 text h1,0000 00 00 h1是原值單元格,如果有多個數值要轉換,可以拖動公式 選擇你這的資料單元格,單元格格式,自定義 0 00 00 確定但這樣做值並沒有改變,他不是日期,只是一個值,如果你想得到可以參與計算的日期,如你的原資料...