如何解决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,这样可以有效避免出现重复题目,从而节省准备考试的时间。
热门推荐
房子租够一年了,续租还要重新签合同吗
互联网加背景下的大学英语教师专业学习共同体研究
数字经济背景下新媒体助力农产品营销路径研究
道教:从反贼到朝廷座上宾的千年演变
全国哪里的麻辣烫最好吃?这7个地方榜上有名,看看有你家乡吗?
髌骨脱位怎么治疗
马尔克斯影响过的中国作家
玉兰花(探索玉兰花不同颜色的花语)
学习要循序渐进 打好基础
2025东京马拉松报名时间线公布,新增非二元性别选项
水文与水资源工程专业前十大学排行榜(2024前十强最新大学排名)
猫咪大小眼?警惕霍纳氏综合征
16岁学生签约做主播被索赔30万!16岁学生签约有效吗?律师解读→
数据科学与大数据技术的职业发展路径是什么?
无线路由器设置40MHz一定比20MHz好吗?这十大误区你需要注意
如何选择合适的压力传感器类型?
诉讼与仲裁的选择条款:从法律适用到实务操作
胼胝体脂肪瘤应如何通过MRI进行治疗
怎么算电机启动电流,电机启动电流方法
老年人可以笑了!三力测试放宽管理,除免费外,这2类人还能免考
“地表最强”Grok 3要上桌了?马斯克还是忘不了TA……
古代的“三省六部”相当于现在的什么部门?
迁徙大雁的主力军——豆雁
头晕乏力?可能是缺铁性贫血在作祟!
酒驾闯红灯肇事逃逸怎么处理
年轻人如何在高压生活中找到工作与健康的平衡点?
减肥不复胖秘籍:多吃这种营养成分——蛋白质!
民族服饰成流行时尚
如何利用检测仪获得高质量的泄漏测试结果
博德之门3——阿斯代伦,人物故事里最复杂的一个角色