如何解决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,这样可以有效避免出现重复题目,从而节省准备考试的时间。
热门推荐
基于牛顿迭代法的32位无符号数平方根计算逻辑
《说文解字》现有版本概览
实况巨星档案:李玮锋
黎巴嫩寻呼机爆炸案背后:人类底线、供应链安全和技术“双刃剑”
蚕蛹过敏是什么症状
春节17亿次曝光!苏州文旅的“流量密码”
2025年东北高校50强出炉!哈工程位居第五,辽宁大学跌出前十!
银行信用卡免息期最大化利用技巧
冷门又优美的日本姓氏
为什么我跑得腿疼?小腿疼痛的5个最常见原因
土地出让金计算方法及标准解析
房产交易税费全解析:个税计算方法及相关费用详解
《一念逍遥》零氪玩家攻略
云仓酒庄分享:宿醉后的自我调整与缓解政策
自动售票机买票流程
让女性困扰的法令纹,该如何解决?重源教你减缓皮肤老化!
短剧与知乎IP的完美结合:从《执笔》看内容产业新趋势
明日方舟斯卡蒂:深海猎人的传奇故事与战斗技巧
中原之战:李矩抗击匈奴14年,3次收复洛阳
两条线路停运东北第一省会难了
第81集团军某旅:多管齐下提升军事训练质效
狗智商排名:全面解析狗狗的聪明程度
信阳毛尖冲泡技巧:温度高、冲泡快、茶淡酒足,最好是泉水
轿车省油还是SUV省油?一文详解影响油耗的关键因素
学会自洽,与自己和解!
插混与丰田混动高速油耗大对决,真相大公开,超有趣
如何设定可行目标,实现个人成长与持续进步
唐寅《一剪梅·雨打梨花深闭门》:忘了青春,误了青春
Transformer算法详解:从基础原理到核心组件
藏獒的独特魅力:忠诚守护者与野性象征的完美结合