如何用excel製作隨機出題的程式

2021-04-12 11:27:24 字數 1649 閱讀 1249

1樓:匿名使用者

這就是個隨機抽取不重複的問題,剛好自己手頭做了一個。

如附件,sheet2中,b4單元格填入抽取數量,然後左鍵單擊「執行」按鈕(b1單元格),就會隨機不重複抽取a列中資料,返回在d列顯示。

2樓:丁漢偉

這個用到rand()函式,如得copy到1~1000之間的某數:=int(rand()*1000)+1。

不過要完整的實現你所說的功能,還要很多其它的事要做。

如1000道單選題選25道,則要執行上述公式25次,每一次得到的值有可能與前面得到的值重複,因此還需要一個判斷,要可靠最好用vba程式設計,在迴圈中執行,直到得到與前面的數不重複的數結束迴圈。在vba中隨機數函式是rnd()

具體解決這個問題當然還需要很多其它的**,涉及具體題目的存放形式,最後結果的呈現形式等問題。

本人想利用excel做一個自動出題系統,第一個工作簿是隨機生成的試卷,後面的幾個工作簿是題庫,請問如...

3樓:匿名使用者

如果有別人做好的,給我一份。

否則,自己學著寫vba吧,只是一個簡單的迴圈,隨機抽出題並記錄,防止出題重複。

excel隨機抽題怎麼實現

4樓:匿名使用者

先將題bai庫分類,並且確du保每抽一次題,一類裡只能zhi抽出dao一道題

假設題目編號在回a1:a10000,其中每100行為一類,答總共抽取100道題,則在b1輸入

然後下拉公式到b100即可生成隨機題號(注意,抽完一套題要複製——選擇性貼上——數值這樣操作一下,否則,每動一次**,就會不斷變化,不固定)

然後再用vlookup函式根據抽出的題目編號提取對應題目

5樓:匿名使用者

隨機抽題,有題庫嗎???

使用隨機函式rand

求基於excel**的隨機抽題如何實現?

6樓:匿名使用者

我假設你的a列序號是從1到1000吧(題庫有1000道題),在你的sheet2裡的a列用隨機函式

從a2開始吧專

a2輸入

=randbetween(1,1000)

然後下拉到你所需屬要的題目數量(假設為50道題 a2:a51)然後在b2輸入

=vlookup($a2,sheet1!$a:$g,column(),0)

下拉右拉

然後在a1裡輸入=if(sum(1/countif($a$2:$a$51,$a$2:$a$51))=count($a$2:

$a$51),"完成","繼續按f9重新整理") 這個要ctrl+shift+回車結束

最後這個是判斷隨機出來的題是否有重複,有你就按f9重新整理

7樓:

用rand(),想辦法與a列的序號產生聯絡,得出序號

後面的用vlookup去題庫裡找

基於excel的隨機抽題的練習題庫是怎麼製作的?

8樓:匿名使用者

需要用到vba,我這就有現成的一個(我自己做的)。

如何用EXCEL製作一張對比圖,excel如何製作兩年對比差異圖表

可以使用excel的圖表功能。方法 1 開啟excel 選中單元格資料區域。2 之後點選插入 圖表 柱形圖。3 按個人需要選擇一個簇狀柱形圖,確定就會生成一個對比圖。4 也可以根據需要,選擇其他的圖表,如折線圖。是不是這樣,插入簇狀柱形圖 是不是要把對應的資料變成圖表,付費內容限時免費檢視 回答文件...

如何用excel製作學生座次表,班級的座位表用Excel製作應該怎麼做?

用excel製作學生座次表步驟如下 1 老師站在講臺上,從講臺的角度往下看,學生在臺下的座位次序與老師的視覺是相反的。2 也就是說,從學生的角度來數的話,是從教室前面第一位學生數起,數完全班學生。3 然而,從老師的角度來數的話,是從教室後面最後一位學生數起,數完全班學生。4 通過比較我們發現,應該從...

如何用Excel 2019製作出圖表中同時有長條圖和折線圖

柱形圖上加折線圖怎專麼做 屬 excel 如何做出有柱形圖和折線圖兩種圖在一起 那這把數字千璽來了,然後選擇做成圖表嘛,那就有的選擇的啊,那你做兩次就兩個在一起了。excel 如何做bai出有柱形圖 du和折線圖兩種zhi圖在一起 2011年2012年2013年第一產業增dao加內值5.46.76....