如何解决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,这样可以有效避免出现重复题目,从而节省准备考试的时间。
热门推荐
6个简单动作改善富贵包,每天10分钟告别体态问题
老年痴呆失去自理能力应如何应对
出国办理签证的必备材料及准备要点
家长必知!儿童疫苗接种前后注意事项及常见问题!
投简历后打电话的沟通技巧
50岁男人的时尚穿搭指南:显年轻又有魅力的技巧解析
项目经理如何转售前经理
商纣王活人祭祀的证据:历史文献与考古发现的新视角
数码摄像机三脚架选购指南:关键因素、推荐型号及使用技巧
为什么西方文化中 恶魔经常以山羊的形象出现
刘禅:蜀汉末代皇帝的复杂形象与诸葛亮死后的执政岁月
什么是电机性能优化
无效的民事法律行为有哪些种类
结肠癌:症状、诊断与治疗全解析
3元柠檬水背后的惊心操作:蜜雪冰城店员亲述不敢喝自家饮品
牙齿矫正价格和保险(牙齿矫正价格和保险有关吗)
新时代年轻人开始“整顿”乡村婚礼
土地用途分类国家标准及其划分方式
男性降低体脂率的方法(如何快速降低BMI)
学意大利语方法分享
为什么在弯腰推东西起身后会感到腿软、头晕并视物模糊
机动车年检费用收费标准2025年
如何提升Essay写作中的论证充分性
科学施用有机肥:农业可持续发展的关键
空气净化器使用全攻略:天时地利人和,让空气更清新
冲浪项目管理措施全解析
向极端条件迈进,揭示科学新现象
塔罗牌桃花运牌阵解析?如何通过塔罗牌解读你的桃花运?
清明节文明祭祀指南:安全烧纸注意事项及文化传承建议
盐皮质激素受体拮抗剂在非糖尿病性慢性肾脏病和肾小球疾病中的作用研究