如何快速用EXCEL制作考試座位分配表?
?
作者:賦春風(fēng)來(lái)源:部落窩教育發(fā)布時(shí)間:2020-02-09 14:12:49點(diǎn)擊:8289
編按:
哈嘍,大家好!春節(jié)已經(jīng)結(jié)束了,不少公司在正式開(kāi)工后,一般會(huì)對(duì)員工進(jìn)行崗位技能考試。既然要考試,自然就會(huì)涉及到考生座位安排的問(wèn)題,今天我們就一起來(lái)學(xué)習(xí)一下,如何在excel中快速地制作考生的座位分配表!
春節(jié)剛過(guò),某部門(mén)馬上組織員工進(jìn)行崗位技能考試,本次考試有561人報(bào)名參考,部門(mén)安排了兩個(gè)考場(chǎng)共18個(gè)考室,每個(gè)考室安排32座,需要對(duì)所有報(bào)名的考生隨機(jī)安排座位。
下面是待分配座位考生的基本信息:
下面是考生考試座位分配表:
這里要求我們隨機(jī)安排考生座位,最簡(jiǎn)單的方法就是先按順序安排每位考生的座位,然后再對(duì)這些考生的記錄進(jìn)行隨機(jī)排序。
步驟一:按順序排列座位
① 在F3單元格輸入文本“一考場(chǎng)”,然后向下填充文本至F291單元格,用于分配第一考場(chǎng)的所有考生。
② 按照同樣的方法在F292單元格輸入文本“二考場(chǎng)”,雙擊單元格右下角的自動(dòng)填充,為其他考生分配考場(chǎng)。
③ 要按順序安排座位,可以借助當(dāng)前記錄的行號(hào)來(lái)生成重復(fù)的序列。選擇G4單元格,輸入公式“=INT((ROW()-4)/32)+1&"考室"”分配第一個(gè)考生的考室號(hào)。向下填充公式至記錄結(jié)尾,為所有報(bào)名的考生分配考室號(hào)。
函數(shù)ROW()用于獲得當(dāng)前考生數(shù)據(jù)的行號(hào),由于數(shù)據(jù)區(qū)域的第1行位于工作表的第4行,因此需要將此行號(hào)減4。由于每個(gè)考室安排32座,所以需要除以32,再用INT函數(shù)取結(jié)果的整數(shù)部分后加1,得到1到18的整數(shù)。最后再用“&”符號(hào)連接“考室”文本,就能得到需要的結(jié)果。
其實(shí),除了使用INT函數(shù)通過(guò)取整來(lái)獲得考室號(hào)外,還有很多方法,如利用CEILING函數(shù)向上取行號(hào)最接近32的倍數(shù),再除以32,也可以得到相同的結(jié)果,公式為“=CEILING((ROW()-4)+1,32)/32&"考室"”。
同樣道理,使用向下取整的函數(shù)FLOOR也可以得到相同的結(jié)果,公式為“=FLOOR((ROW()-4),32)/32+1&"考室"”。
④ 選擇H4單元格,輸入公式“=MOD(ROW()-4,32)+1”,分配第一個(gè)考生的座位號(hào)。向下填充公式至考生數(shù)據(jù)結(jié)尾,為所有報(bào)名的考生分配座位號(hào)。
用MOD函數(shù)得到“ROW()-4”除以32的余數(shù),并將得到的結(jié)果加1,從而取得1-32的整數(shù)序列。(小知識(shí):一個(gè)數(shù)除以另一個(gè)數(shù),要是比另一個(gè)數(shù)小的話(huà),商為0,余數(shù)就是它自己。例如:1除以2,商數(shù)為0,余數(shù)為1。2除以3,商數(shù)為0,余數(shù)為2。)
步驟二:隨機(jī)排序
當(dāng)想要打亂一個(gè)有序的記錄表的順序時(shí),可以使用excel中的RAND函數(shù)生成一個(gè)隨機(jī)數(shù)的輔助列,然后利用此列對(duì)原數(shù)據(jù)區(qū)域進(jìn)行排序即可打亂數(shù)據(jù)的順序。
① 選擇I4單元格,輸入公式“=RAND()”,按回車(chē)鍵生成一個(gè)隨機(jī)數(shù),向下填充公式至記錄結(jié)尾即可。RAND函數(shù)的作用是生成一個(gè)0-1之間的隨機(jī)數(shù),它沒(méi)有任何參數(shù),在使用的時(shí)候,只要保證添加了函數(shù)標(biāo)志“()”即可。
② 選擇A3:I3單元格區(qū)域,按住Shift鍵并雙擊該區(qū)域的下邊框,選中整個(gè)數(shù)據(jù)區(qū)域。
③ 在“數(shù)據(jù)”選項(xiàng)卡中單擊“排序”按鈕,在彈出的排序?qū)υ?huà)框中,將“主要關(guān)鍵字”欄設(shè)置為“列I”,“次序”設(shè)置為“升序”。
④ 單擊“確定”按鈕完成排序操作,然后刪除I列數(shù)據(jù),得到下面的考生考試座位分配表。
看到這里,大家可能會(huì)好奇,為什么按照隨機(jī)數(shù)列進(jìn)行升序排列后,考生原本的座位信息會(huì)發(fā)生變化。這是由于考生的考室號(hào)和座位號(hào)是根據(jù)行號(hào)來(lái)生成的,只要考生所在的位置發(fā)生變化,即考生所在的行號(hào)發(fā)生變化,實(shí)際的分配結(jié)果也將被打亂。由于RAND()生成隨機(jī)數(shù),所以每次應(yīng)用RAND()函數(shù)對(duì)數(shù)據(jù)進(jìn)行排序后,考生的座位號(hào)都會(huì)發(fā)生變化,真正實(shí)現(xiàn)座位號(hào)隨機(jī)分配。
本文配套的練習(xí)課件請(qǐng)加入QQ群:747953401下載。
做Excel高手,快速提升工作效率,部落窩教育《一周Excel直通車(chē)》視頻和《Excel極速貫通班》直播課全心為你!
掃下方二維碼關(guān)注公眾號(hào),可隨時(shí)隨地學(xué)習(xí)Excel:
相關(guān)推薦:
RANDBETWEEN函數(shù)的應(yīng)用《慶元旦,迎新年!我用Excel陪你看雪景!》
excel中的排序方法《天天都在用Excel排序,今天卻被同事的排序“碾壓”》
最熱教程
- 像綠皮火車(chē)一樣長(zhǎng)像珠穆拉瑪峰一樣高的Excel表怎么操作才方便?
- Power Query實(shí)戰(zhàn):按指定次數(shù)遞增數(shù)據(jù)
- 2019年全網(wǎng)最全—excel提取身份證信息合集?。ńㄗh收藏)-下篇
- 明明沒(méi)有重復(fù),Excel卻判定數(shù)據(jù)重復(fù),這是怎么回事?
- 文本格式的求和,及求和中最容易出現(xiàn)的問(wèn)題解疑
- 致命缺陷:不懂一維表!
- 函數(shù)組合思維,你有嗎?
- 學(xué)會(huì)這2個(gè)公式,整理考勤數(shù)據(jù)只要一分鐘
- 就算被說(shuō)是拍馬屁也成,今天你應(yīng)該這樣發(fā)Excel報(bào)表……
- 如何計(jì)算Excel單元格中的算式,四種求和方法請(qǐng)收好!
最新教程
- 一個(gè)公式搞定空行的動(dòng)態(tài)插入
- 多功能銷(xiāo)售日歷模板制作
- 用正則函數(shù)快速拆分單元格中的同類(lèi)數(shù)據(jù)
- 用免費(fèi)AI將圖片批量轉(zhuǎn)表格
- 先入先出出入庫(kù)模板中出庫(kù)批次的自動(dòng)匹配
- 用SUBSTITUTE替換法為產(chǎn)品找到最匹配的類(lèi)別
- SHEETSNAME,一鍵獲得所有工作表名稱(chēng)完成目錄制作
- 延遲退休落地,快速查詢(xún)你上幾年才退休!
- 快速將PDF電子發(fā)票數(shù)據(jù)提取到發(fā)票明細(xì)登記表的方法
- 提取、查找、替換數(shù)據(jù)的王者——REGEXP正則函數(shù)