從小到大,除了上學(xué)讀書之外干的最多的應(yīng)該是考試,但是你知道監(jiān)考員是怎么分配的嗎?考場成員是怎么產(chǎn)生的嗎……分配過程中應(yīng)該注意哪些事情了?針對上述問題,在Excel中又怎樣實(shí)現(xiàn)了? 一、隨機(jī)數(shù)函數(shù)。 常用的隨機(jī)數(shù)函數(shù)有Rand和Ran的between。 1、Rand函數(shù):生成0-1之間的隨機(jī)數(shù)。 語法結(jié)構(gòu):=Rand()。 方法: 在目標(biāo)單元格中輸入公式:=RAND()。 解讀: 1、利用Rand函數(shù)生成的隨機(jī)值只是0-1之間的數(shù)字。 2、如果對生成的隨機(jī)數(shù)不滿意,可以實(shí)用F9進(jìn)行刷新。 2、Randbetween函數(shù):生成指定范圍內(nèi)的隨機(jī)數(shù)。 語法機(jī)構(gòu):=Randbetween(最小值,最大值)。 方法: 在目標(biāo)單元格中輸入公式:=RANDBETWEEN(1,10)、=RANDBETWEEN(1,100)、=RANDBETWEEN(50,100)。 解讀: 1、Randbetween函數(shù)的作用為生成指定范圍內(nèi)的隨機(jī)數(shù)。 2、如果對生成的隨機(jī)數(shù)不滿意,可以實(shí)用F9進(jìn)行刷新。 2、生成1-10之間的不重復(fù)隨機(jī)數(shù)。 方法: 1、在輔助列1中輸入公式:=RAND()。 2、復(fù)制生成的隨機(jī)值并在對應(yīng)的D列單元格粘貼為值。 3、在E列單元格中=COUNTIF(D$3:D$12,D3),檢測生成的隨機(jī)值是否唯一,如果不唯一,利用F9快捷鍵刷新,重復(fù)步驟1、2重新生成。 4、在“1-10之間不重復(fù)隨機(jī)數(shù)”列輸入公式:=RANK(D3,D$3:D$12)。 5、以“1-10之間不重復(fù)隨機(jī)數(shù)”為【主要關(guān)鍵字】進(jìn)行【升序】排序。 解讀: 1、如果生成的隨機(jī)數(shù)一直在變動,就不具備使用價值,所以需要轉(zhuǎn)換為值。 2、生成的隨機(jī)值可以理解為先關(guān)人員的抽簽號,唯一的ID。 3、生成1-N之間的隨機(jī)值的方法可以參閱1-10的生成過程。 3、隨機(jī)分配“監(jiān)考員”。 (1)、“抽簽”。 方法: 生成1-N之間的不重復(fù)隨機(jī)數(shù)。 解讀: 生成的隨機(jī)數(shù)就代表相關(guān)人員的“抽簽”號。 (2)、分配考場。 方法: 在目標(biāo)單元格中輸入公式:=ROUND(I3/2,0)。 解讀: 1、利用函數(shù)Round對I3/2的結(jié)果四舍五入,不保留小數(shù)位數(shù)。 2、達(dá)到了隨機(jī)分配監(jiān)考人員的目的。 4、隨機(jī)分配班級和考場。 (1)、系統(tǒng)抽簽。 實(shí)質(zhì)就是給班級的學(xué)生或考生生成一個唯一的ID。 (2)、分班或分考場。 方法: 在目標(biāo)單元格中輸入公式:=IF(I3<=25,1,IF(I3<=50,2,IF(I3<=75,3)))。 解讀: 1、判斷生成的不重復(fù)隨機(jī)值是否小于等于25,如果是,返回“第1考場”,否則繼續(xù)判斷,以此類推。 2、班級的人數(shù)和考場的人數(shù)不同,只需修改公式=IF(I3<=25,1,IF(I3<=50,2,IF(I3<=75,3)))中的數(shù)字即可達(dá)到目的哦! |
|