巧用Rand函數(shù),自動化分配考場、監(jiān)考員等
每位親都參加過大大小小的各類考試,每次考試的座位號、考場、監(jiān)考員等可能都不盡相同……如果讓你去組織本次考試,并負(fù)責(zé)座位的編排、考場的劃分和監(jiān)考員的分配等工作,你會怎么做?
一、Excel函數(shù):Rand的功能及語法結(jié)構(gòu)。
功能:返回大于等于0且小于1的隨機值。
語法:=Rand()。
目的:在單元格中填充大于等于0且小于1的隨機值。

方法:
在目標(biāo)單元格中輸入公式:=RAND()。
解讀:
如果對隨機生成的數(shù)不滿意,可以按F9鍵進(jìn)行刷新,重新生成。
二、Excel函數(shù):巧用Rand生成1-10之間的隨機值。
目的:在指定的區(qū)域中生成1-10隨機數(shù)字。

方法:
1、在“隨機值”所在列前插入2列,分別命名為“輔助列1”、“輔助列2”。
2、在“輔助列1”中輸入公式:=RAND()。
3、將“輔助列1”中的值復(fù)制并以【值】的形式【選擇性粘貼】到“輔助列2”中。
4、用Rank函數(shù)對“輔助列2”中的值生成排序值。
5、以【隨機值】為主要關(guān)鍵字進(jìn)行【升序】排序。
解讀:
將“輔助列1”中的值復(fù)制并以【值】的形式【選擇性粘貼】到“輔助列2”中的目的在于固定生成的隨機值,否則沒有實際意義哦!
三、Excel函數(shù):巧用Rank函數(shù)自動化分配考場。
1、對“考生”進(jìn)行隨機編號。

方法:
1、在“隨機順序號”所在列前插入2列,分別命名為“輔助列1”、“輔助列2”。
2、在“輔助列1”中輸入公式:=RAND()。
3、將“輔助列1”中的值復(fù)制并以【值】的形式【選擇性粘貼】到“輔助列2”中。
4、用Rank函數(shù)對“輔助列2”中的值生成排序值。
5、以【隨機順序號】為主要關(guān)鍵字進(jìn)行【升序】排序。
2、利用已經(jīng)生成的“隨機順序號”劃分考場。

方法:
在目標(biāo)單元格中輸入公式:=VLOOKUP(G3,$K$3:$L$18,2)。
解讀:
1、首先建立輔助查詢表格,主要內(nèi)容為兩列,“人數(shù)”和“考場”,并按照考場規(guī)則編排,一個考場按25人計算,則“隨機順序編號”小于26的為“第1考場”,依次類推。
2、公式=VLOOKUP(G3,$K$3:$L$18,2)中,采用的為模糊查詢,當(dāng)查詢的值在查詢范圍中無法精準(zhǔn)找到時,自動向下匹配,原則為匹配小于當(dāng)前查詢值的最大值。
四、Excel函數(shù):巧用Rand函數(shù)自動化分配監(jiān)考員。
1、對監(jiān)考員進(jìn)行隨機編號。

方法:
1、在“隨機順序號”所在列前插入2列,分別命名為“輔助列1”、“輔助列2”。
2、在“輔助列1”中輸入公式:=RAND()。
3、將“輔助列1”中的值復(fù)制并以【值】的形式【選擇性粘貼】到“輔助列2”中。
4、用Rank函數(shù)對“輔助列2”中的值生成排序值。
5、以【隨機順序號】為主要關(guān)鍵字進(jìn)行【升序】排序。
2、利用已經(jīng)生成的“隨機順序號”劃分考場。

方法:
在目標(biāo)單元格中輸入公式:=ROUND(F3/2,0)。
解讀:
Round函數(shù)的作用為:對給定的值進(jìn)行四舍五入,對生成的“隨機順序號”除以2,然后對結(jié)果四舍五入,保留整數(shù)位,正好是一個考場2人。
結(jié)束語:
Excel隨機數(shù)函數(shù)Rand的作用是生成大于等于0且小于1的隨機數(shù),但我們可以利用它來分配考場以及監(jiān)考員等,對于使用技巧,你Get到了嗎?
-
Origin(Pro):學(xué)習(xí)版的窗口限制【數(shù)據(jù)繪圖】 2020-08-07
-
如何卸載Aspen Plus并再重新安裝,這篇文章告訴你! 2020-05-29
-
CAD視口的邊框線看不到也選不中是怎么回事,怎么解決? 2020-06-04
-
教程 | Origin從DSC計算焓和比熱容 2020-08-31
-
Aspen Plus安裝過程中RMS License證書安裝失敗的解決方法,親測有效! 2021-10-15
-
CAD外部參照無法綁定怎么辦? 2020-06-03
-
CAD中如何將布局連帶視口中的內(nèi)容復(fù)制到另一張圖中? 2020-07-03
