tft每日頭條

 > 生活

 > excel什麼函數生成随機數

excel什麼函數生成随機數

生活 更新时间:2024-11-29 15:49:42

每位親都參加過大大小小的各類考試,每次考試的座位号、考場、監考員等可能都不盡相同……如果讓你去組織本次考試,并負責座位的編排、考場的劃分和監考員的分配等工作,你會怎麼做?


一、Excel函數:Rand的功能及語法結構。

功能:返回大于等于0且小于1的随機值。

語法:=Rand()。

目的:在單元格中填充大于等于0且小于1的随機值。

excel什麼函數生成随機數(除了生成随機數之外)1

方法:

在目标單元格中輸入公式:=RAND()。

解讀:

如果對随機生成的數不滿意,可以按F9鍵進行刷新,重新生成。


二、Excel函數:巧用Rand生成1-10之間的随機值。

目的:在指定的區域中生成1-10随機數字。

excel什麼函數生成随機數(除了生成随機數之外)2

方法:

1、在“随機值”所在列前插入2列,分别命名為“輔助列1”、“輔助列2”。

2、在“輔助列1”中輸入公式:=RAND()。

3、将“輔助列1”中的值複制并以【值】的形式【選擇性粘貼】到“輔助列2”中。

4、用Rank函數對“輔助列2”中的值生成排序值。

5、以【随機值】為主要關鍵字進行【升序】排序。

解讀:

将“輔助列1”中的值複制并以【值】的形式【選擇性粘貼】到“輔助列2”中的目的在于固定生成的随機值,否則沒有實際意義哦!


三、Excel函數:巧用Rank函數自動化分配考場。


1、對“考生”進行随機編号。

excel什麼函數生成随機數(除了生成随機數之外)3

方法:

1、在“随機順序号”所在列前插入2列,分别命名為“輔助列1”、“輔助列2”。

2、在“輔助列1”中輸入公式:=RAND()。

3、将“輔助列1”中的值複制并以【值】的形式【選擇性粘貼】到“輔助列2”中。

4、用Rank函數對“輔助列2”中的值生成排序值。

5、以【随機順序号】為主要關鍵字進行【升序】排序。


2、利用已經生成的“随機順序号”劃分考場。

excel什麼函數生成随機數(除了生成随機數之外)4

方法:

在目标單元格中輸入公式:=VLOOKUP(G3,$K$3:$L$18,2)。

解讀:

1、首先建立輔助查詢表格,主要内容為兩列,“人數”和“考場”,并按照考場規則編排,一個考場按25人計算,則“随機順序編号”小于26的為“第1考場”,依次類推。

2、公式=VLOOKUP(G3,$K$3:$L$18,2)中,采用的為模糊查詢,當查詢的值在查詢範圍中無法精準找到時,自動向下匹配,原則為匹配小于當前查詢值的最大值。


四、Excel函數:巧用Rand函數自動化分配監考員。


1、對監考員進行随機編号。

excel什麼函數生成随機數(除了生成随機數之外)5

方法:

1、在“随機順序号”所在列前插入2列,分别命名為“輔助列1”、“輔助列2”。

2、在“輔助列1”中輸入公式:=RAND()。

3、将“輔助列1”中的值複制并以【值】的形式【選擇性粘貼】到“輔助列2”中。

4、用Rank函數對“輔助列2”中的值生成排序值。

5、以【随機順序号】為主要關鍵字進行【升序】排序。


2、利用已經生成的“随機順序号”劃分考場。

excel什麼函數生成随機數(除了生成随機數之外)6

方法:

在目标單元格中輸入公式:=ROUND(F3/2,0)。

解讀:

Round函數的作用為:對給定的值進行四舍五入,對生成的“随機順序号”除以2,然後對結果四舍五入,保留整數位,正好是一個考場2人。


結束語:

Excel随機數函數Rand的作用是生成大于等于0且小于1的随機數,但我們可以利用它來分配考場以及監考員等,對于使用技巧,你Get到了嗎?

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved