如何解决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,这样可以有效避免出现重复题目,从而节省准备考试的时间。
热门推荐
如何实施OKR系统以提升团队绩效和目标管理?
探秘乾陵:揭秘61座无头石像的由来
公司团队高效发圈指南:从目标设定到数据分析的全方位策略
衡东十大特产
突触可塑性与STDP:神经网络中的自我调整机制
厂房租赁合同简介:明确租赁双方权利义务,保障双方利益
太辣会“中毒”?辣椒对人有害还是有益?真相来了
胃癌术后两年是否适合吃辣食?专家权威解答
地中海贫血判定标准是什么?有哪些指标?
一文讲透:HRBP、COE、SSC (9000字长文)
探究消防员待遇之谜:政府专职与国家待遇为何天差地别?
如何制定有效的厅堂服务流程优化建议?
茶业史话:名茶背后的故事与历史
2024-2025年宝鸡灵活就业人员社保缴费标准全解析
《内经图》的文化内涵:道家修炼与中医智慧的结晶
工业用氧化钙标准是什么
淋巴组织增生是什么意思
胃淋巴组织增生如何治疗
一步步教你连接家庭网络设备:网线与路由器的完美对接
乔木,灌木,草坪花卉如何合理浇水?在养护管理和技术措施上应注意以下几点
肾结石检查方法全解析:影像学、尿液和血液检查的临床应用
肾结石手术前,为何艾滋病筛查成为必要一环?
新疆伊犁库尔德宁风景区旅游攻略
女性贴足贴最佳时机及日常注意事项
浮针疗法,一招教您解决“富贵包”
2-4月错峰出游,7个小众宝藏旅行地,人少风景好,体验更惬意
如何防止银行卡被风控锁定
面向大模型的存储加速方案
Docker网络模型深度解析
“体测”来了,孩子们应该怎么吃?