10分钟搞定100道小学数学题!这个Excel出题技巧老师家长都能用
【来源:易教网 更新时间:2026-10-27】
手动出题的痛,当老师的都懂
当小学数学老师五年,最开始最头疼的事就是出练习卷。每次备完课要出10道口算题、5道应用题,光凑数字就得花半小时:加减法要凑得刚好不进位、结果不超范围,乘除要凑得能整除,算完答案还得反复验算,稍不留神就把3+4算成7,遭学生笑话事小,耽误上课进度事大。
后来带我的前辈教了我用Excel自动出题的方法,我现在出100道带答案的口算卷,最多10分钟,省下来的时间还能多给几个学生讲错题,这个方法我用了快三年,今天整理出来分享给需要的老师和家长。
出题前的准备:先定好题型和难度参数
用Excel出题第一步不是直接输公式,是先搞清楚你要出什么类型的题,对应设置好参数,这样生成的题才不会不符合教学要求。
比如给一年级出20以内不进位加减法,就把数字范围设为1到10,加法的话两个加数相加不超过20,减法的话被减数不超过20,减数比被减数小,避免出现负数。给三年级出表内乘除混合题,就把数字范围设为1到9,保证乘法是九九表内的,除法能整除。
给六年级出分数加减法,就把参数设为分母相同的分数,避免出现异分母运算超纲。
你可以提前把题型、数字范围、运算要求记在一个便签里,下次出题直接调参数就行,不用每次都重新想要求。

核心操作:三步生成带答案的小学数学题
我平时用的最多的就是口算题生成,操作特别简单,哪怕是完全不懂Excel的新手,跟着做一遍就会。
第一步:生成随机数字和运算符号
打开空白Excel表格,A列放第一个运算数,B列放运算符号,C列放第二个运算数,D列放答案。
先做最简单的20以内加法:在A2单元格输入公式`=RANDBETWEEN(1,10)`,按回车就会生成1到10的随机整数,把鼠标放在A2单元格右下角,等光标变成黑色十字,往下拉就能生成100个随机数。
B列放运算符号,要是只要加法的话,直接在B2单元格输入“+”,往下拉就行,要是要加减混合,就输入公式`=IF(RANDBETWEEN(1,10)>5,"+","-")`,这样一半是加号一半是减号,随机生成。
C列放第二个运算数,和A列一样输入`=RANDBETWEEN(1,10)`,往下拉生成100个随机数。

第二步:设置答案公式,自动算结果
D列放答案,加法的话直接在D2输入`=A2+C2`,往下拉就会自动算出每道题的答案。要是要加减混合,就要判断运算符号,输入公式`=IF(B2="+",A2+C2,A2-C2)`,这样加号就相加,减号就相减,自动出结果。
要是要出乘除混合题,就把A、C列的数字范围改成1到9,B列随机生成“×”和“÷”,答案公式改成`=IF(B2="×",A2*C2,A2/C2)`,这样出来的乘除题都是表内的,不会出现超纲的内容。
要是怕除法出现余数,可以调整公式,让C列的数字是A列乘积的因数,比如C2输入`=RANDBETWEEN(2,9)`,D2的公式改成`=A2*C2`,E列放题目的话就输入`=A2&"×"&C2&"="`,答案列放`=A2*C2`,这样出来的乘法题都能整除,适合低年级练习。
第三步:验证题目,避免出错
公式输完之后随便抽几道题算一下,看看答案是不是对的,要是没问题,说明公式设置没问题。
要是要出两步混合运算,比如加减乘除混合,就把公式调整一下,比如生成“×(+)”的题,E列输入`=A2&"×("&C2&"+"&D2&")="`,答案列输入`=A2*(C2+D2)`,这样出来的题是两步运算,适合中高年级练习。

批量生成+排版打印,一次搞定一周的练习量
单个公式会了之后,批量生成就特别简单。你要多少道题,就把公式往下拉多少行,100道、200道都可以,几秒钟就生成完了。
生成完之后可以调整格式,让试卷更清晰:先把题目列的列宽拉宽,字体改成楷体,字号改成三号,适合学生答题;可以给单元格加上边框,每5道题加一个空行,方便学生写解题过程;要是怕学生看到答案,可以把D列的答案列隐藏,打印的时候就不会显示,需要答案的话再取消隐藏就行。
调整完之后选中要打印的区域,点击“打印”,可以选择直接打印,也可以选择“打印为PDF”,存到电脑里,下次要出题直接打开改参数就行,不用每次都重新做。比如这次出的是20以内加法,下次要出20以内减法,只要把公式里的运算符号改一下,数字范围调一下,10分钟就能出一份新的卷子。
这些细节注意好,生成的题能用十年
用这个方法出题时间长了,我也总结了一些小细节,注意好了能省更多事:
1. 低年级出题不要生成负数、0参与的运算,比如加法不要出现0+5=5这种没意义的题,可以在公式里加判断,比如A列的公式改成`=IF(RANDBETWEEN(1,10)=1,RANDBETWEEN(2,10),RANDBETWEEN(1,10))`,避免出现0。
2. 出应用题的话,可以把固定情境写在单元格里,数字用函数生成,比如E2输入`= "小明有"&A2&"支铅笔,送给同学"&C2&"支,还剩多少支?"`,这样每次生成的数字不一样,题的情境一样,适合反复练习同一个知识点的应用题。
3. 可以提前做好不同难度的模板,比如一年级20以内进位加法模板、三年级两位数乘两位数模板、六年级分数混合运算模板,存成Excel模板,下次出题直接打开改数字范围就行,连公式都不用重新输。
4. 要是想生成带选项的选择题,可以在题目旁边加几列选项,用公式生成错误的干扰项,比如出20以内加法题,正确答案是A2+C2,干扰项可以设置为`=A2+C2+RANDBETWEEN(-3,3)`,只要保证干扰项和正确答案不重复就行,选择题也能批量生成。
这个方法我现在还在用,平时给孩子在家出口算练习也用,比在网上找题方便多了,自己出的题完全符合孩子的学习进度,不用担心题超纲或者太简单。要是你是老师,需要经常出练习卷,这个方法真的能省不少事,省下来的时间哪怕多休息一会,或者多研究一下怎么给学生讲题,都比凑数字出题强。
哦对,要是你不会做复杂的公式,网上也有很多现成的小学数学题生成模板,下载下来改改参数就能用,特别方便。之前我同事就是自己做了个模板,里面有一到六年级所有题型的公式,出题的时候只要选题型、设数字范围,一键就能生成,比我自己做的还全,你们要的话可以搜一下相关的模板,很多都是免费的。
热门资讯
- 初二数学上册|整式乘法三大法则全梳理,考试高频易错点一次搞定
- 别再写“Let‘s close the shop“啦!一文彻底搞懂open/closed/close
- 高考数学必考板块:圆与圆位置关系,3步搞定所有题型,别再丢分啦
- 初一数学有理数全知识点梳理,吃透这份资料考试少丢10分
- 初中生如何在数学和英语学科上实现成绩提升?
- 小学数学没学好,初中真的就追不上吗?过来人告诉你:真没那么难
- 初一期中考试失利别慌!这份逐科改进指南,帮你期末实现逆袭
- 初中生亲测有效的学习节奏指南:从计划到课堂少走弯路
- 二轮复习理综提分指南:化学物理这两科的隐藏得分点,90%的同学到现在都没抓准
- 初二语文不及格?千万别急着补课,真正的突破口藏在这三个细节里
- 唐教员 天津大学 水利工程
- 陈老师 中学一级教师 数学 水利工程
- 许教员 浙江农林大学 生态学
- 戎教员 浙江大学 应用生物科学(农学)
- 刘教员 齐鲁工业大学 通信工程
- 岑教员 浙江外国语学院 跨境电子商务
- 于教员 浙江工业大学 汉语言文学
- 黄教员 杭州师范大学 数学技术
- 陈教员 杭州师范大学 数字经济

搜索教员