如何解决Excel从题库中随机抽取的题目不重复?
创作时间:
作者:
@小白创作中心
如何解决Excel从题库中随机抽取的题目不重复?
引用
1
来源
1.
https://www.tuituisoft.com/office/27862.html
有时候我们在准备考试时,会使用Excel从题库中随机抽取几道题,但是由于Excel的随机抽取功能,有时候抽取出来的题目会重复,如何解决这一问题呢?
做法一:使用公式排除重复题
将要抽取的题目放在A列,例如A1
A20,将已经抽取的题目放在B列,B1B6。在C1单元格中输入“=RAND()*20”,复制下拉即可,C1
C6,这样C1C6就是6个随机数,它们在0~20之间,可以重复也可以不重复。
接下来就是要把表格里C列的随机数转化为A列的实际题目,输入=INDEX($A$1:$A$20,MATCH(C1,$A$1:$A$20,0)),表达式会找到C1是A1、A2……A20中的哪一个,他就是实际的抽取题目;A列和C列可能会重复,导致抽取出来的题目重复,我们要排除这个问题,于是加入IF函数:
先在D1输入IF(COUNTIF($B$1:$B$6,INDEX($A$1:$A$20,MATCH(C1,$A$1:$A$20,0)))>0,"",INDEX($A$1:$A$20,MATCH(C1,$A$1:$A$20,0))),然后下拉即可,最后在B列就会显示出实际的抽取题目,而且不会重复。
做法二:使用VBA
此外还有另外一种方法,那就是使用VBA。当我们需要在Excel中随机抽取不重复的题目的时候,可以通过VBA来实现。VBA可以实现高效的随机抽取,而且还可以实现抽取到重复项时自动忽略的功能,效率较高。
这是针对如何解决Excel从题库中随机抽取的题目不重复的问题,总结下就是使用公式排除重复题或者使用VBA,这样可以有效避免出现重复题目,从而节省准备考试的时间。
热门推荐
司马迁与《史记》
树德实验中学:卓越初中教育背后的校长、师资与课程力量
五部巅峰美剧:火线大西洋帝国兄弟连罗马权力的游戏深度解析
不战而逃,军阀韩复榘被蒋介石枪毙始末
不战而逃,军阀韩复榘被蒋介石枪毙始末
艾草的药理作用与多种用途
池州“星妈”经历崩溃后创办康复机构 坚持用爱与陪伴融化“孤独”
一文详解纠删码EC2+1,EC2+2,EC4+1,EC4+2:1
如何调整论文格式
机会成本计算公式:解析机会成本计算方法和应用场景
如何高效查找前沿期刊文献:从检索到管理的完整指南
游泳技巧 | 蛙泳游很久都不累,自由泳游30米就累了,是什么原因?
眼睛酸涩睁不开眼总想闭着眼睛怎么办
专家解读饮料营养成分表:一瓶可乐热量相当于两碗米饭
庄子吐纳法:道家传统养生智慧
《发现孩子天生气质》:每一个独特的生命,都需要独特的教育
化团队妆如何分工
本田CRV火花塞多久换?品牌型号及更换教程详解
房产证与土地使用证有何区别?
房屋确权之后还能过户吗
2-3岁儿童语言发展里程碑及促进技巧
期货液化气的品种分类及其市场供需关系特点
对账单的基本概念与重要性
ERP需求规划调研怎么做?
如何做好工厂仓库管理?
永磁同步电机转矩角,讨论永磁同步电机转矩角的原理与应用
亚硝酸盐高最好的解决方法
螺纹标准中1/4、3/8、1/2是什么意思?
工业烤箱使用注意事项全攻略
修复Windows 11中错误代码0xc00000e的5种实用方法