求基于excel表格的随机抽题如何实现?

2024-12-04 17:08:00
推荐回答(2个)
回答1:

我假设你的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刷新

回答2:

用rand(),想办法与A列的序号产生联系,得出序号
后面的用vlookup去题库里找