每位親都參加過大大小小的各類考試,每次考試的座位号、考場、監考員等可能都不盡相同……如果讓你去組織本次考試,并負責座位的編排、考場的劃分和監考員的分配等工作,你會怎麼做?
一、Excel函數:Rand的功能及語法結構。
功能:返回大于等于0且小于1的随機值。
語法:=Rand()。
目的:在單元格中填充大于等于0且小于1的随機值。
方法:
在目标單元格中輸入公式:=RAND()。
解讀:
如果對随機生成的數不滿意,可以按F9鍵進行刷新,重新生成。
二、Excel函數:巧用Rand生成1-10之間的随機值。
目的:在指定的區域中生成1-10随機數字。
方法:
1、在“随機值”所在列前插入2列,分别命名為“輔助列1”、“輔助列2”。
2、在“輔助列1”中輸入公式:=RAND()。
3、将“輔助列1”中的值複制并以【值】的形式【選擇性粘貼】到“輔助列2”中。
4、用Rank函數對“輔助列2”中的值生成排序值。
5、以【随機值】為主要關鍵字進行【升序】排序。
解讀:
将“輔助列1”中的值複制并以【值】的形式【選擇性粘貼】到“輔助列2”中的目的在于固定生成的随機值,否則沒有實際意義哦!
三、Excel函數:巧用Rank函數自動化分配考場。
1、對“考生”進行随機編号。
方法:
1、在“随機順序号”所在列前插入2列,分别命名為“輔助列1”、“輔助列2”。
2、在“輔助列1”中輸入公式:=RAND()。
3、将“輔助列1”中的值複制并以【值】的形式【選擇性粘貼】到“輔助列2”中。
4、用Rank函數對“輔助列2”中的值生成排序值。
5、以【随機順序号】為主要關鍵字進行【升序】排序。
2、利用已經生成的“随機順序号”劃分考場。
方法:
在目标單元格中輸入公式:=VLOOKUP(G3,$K$3:$L$18,2)。
解讀:
1、首先建立輔助查詢表格,主要内容為兩列,“人數”和“考場”,并按照考場規則編排,一個考場按25人計算,則“随機順序編号”小于26的為“第1考場”,依次類推。
2、公式=VLOOKUP(G3,$K$3:$L$18,2)中,采用的為模糊查詢,當查詢的值在查詢範圍中無法精準找到時,自動向下匹配,原則為匹配小于當前查詢值的最大值。
四、Excel函數:巧用Rand函數自動化分配監考員。
1、對監考員進行随機編号。
方法:
1、在“随機順序号”所在列前插入2列,分别命名為“輔助列1”、“輔助列2”。
2、在“輔助列1”中輸入公式:=RAND()。
3、将“輔助列1”中的值複制并以【值】的形式【選擇性粘貼】到“輔助列2”中。
4、用Rank函數對“輔助列2”中的值生成排序值。
5、以【随機順序号】為主要關鍵字進行【升序】排序。
2、利用已經生成的“随機順序号”劃分考場。
方法:
在目标單元格中輸入公式:=ROUND(F3/2,0)。
解讀:
Round函數的作用為:對給定的值進行四舍五入,對生成的“随機順序号”除以2,然後對結果四舍五入,保留整數位,正好是一個考場2人。
結束語:
Excel随機數函數Rand的作用是生成大于等于0且小于1的随機數,但我們可以利用它來分配考場以及監考員等,對于使用技巧,你Get到了嗎?
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!