亞寵展、全球?qū)櫸锂a(chǎn)業(yè)風(fēng)向標(biāo)——亞洲寵物展覽會(huì)深度解析
714
2025-04-01
隨機(jī)抽取測試題,簡單方法請拿好
小伙伴們好啊,今天老祝和大家分享一期簡單好玩還比較實(shí)用的內(nèi)容:在題目庫中隨機(jī)抽取測試題。
先看效果:
接下來咱們說說具體的操作步驟:
步驟1
先準(zhǔn)備好題目庫的內(nèi)容,一會(huì)兒咱們就是在這里面提取題目了:
步驟2
在“題目庫”工作表的C2單元格輸入以下公式,將公式下拉:
=RAND()
在“題目庫”工作表的D2單元格輸入以下公式,將公式下拉:
=RANK(C2,$C$2:$C$53)
此時(shí)的表格效果如下圖所示:
步驟3
切換到“測試問題”工作表,在B2單元格輸入輸入以下公式,向下復(fù)制到B6單元格:
=INDEX(題目庫!B:B,MATCH(ROW(A1),題目庫!D:D,0))
步驟4
單擊【公式】選項(xiàng)卡下的【計(jì)算選項(xiàng)】,在下拉菜單中選擇【手動(dòng)】:
OK,只要按下F9鍵,就會(huì)自動(dòng)換一組新的題目了:
最后咱們簡單說說公式的意思:
首先使用RAND函數(shù),為每個(gè)題目后面加上一個(gè)隨機(jī)數(shù)。
然后使用RANK函數(shù)得到這個(gè)隨機(jī)數(shù)在所有隨機(jī)數(shù)里的排名,這樣就相當(dāng)于是給每個(gè)題目后加了一個(gè)隨機(jī)變化的序號(hào)。
再說說“測試問題”工作表里公式的含義:
=INDEX(題目庫!B:B,MATCH(ROW(A1),題目庫!D:D,0))
“ROW(A1)”部分的作用是得到參數(shù)的行號(hào),結(jié)果為1。公式下拉時(shí),參數(shù)會(huì)依次變成A2、A3、A4……,目的是產(chǎn)生一組從1開始的遞增序號(hào)。
MATCH函數(shù)以這個(gè)序號(hào)作為查詢值,在“題目庫”工作表的D列中返回對應(yīng)的位置信息,最后由INDEX函數(shù)根據(jù)這個(gè)位置信息,返回“題目庫”工作表B列的內(nèi)容。
由于“題目庫”工作表D列的排名是隨著隨機(jī)數(shù)的變化而不斷變化的,所以MATCH函數(shù)的結(jié)果也會(huì)不斷變化,最終實(shí)現(xiàn)了隨機(jī)提取題目內(nèi)容的要求。
今天的練習(xí)文件在此,如果有興趣,可以把練習(xí)文件中的測試題也做一下,看看你的功力到了幾層?
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。