一秒出一套算术题,Excel五步就搞定

2020-03-10 18:35:23 184点赞 1744收藏 76评论

创作立场声明:本文系作者实践总结,欢迎交流。

背景

孩子正在学算术,少不了做题。但每次都要手动出题太累了,有没有快速的方法呢?突然想到了Excel,最终效果很满意,过程仅需5步。

步骤

1. 随机生成加数

小朋友刚接触算术,从简单的加法开始。最核心的就是要随机生成被加数和加数,这里使用函数RAND()。

一秒出一套算术题,Excel五步就搞定

2. 随机数取整

通过函数说明和实验发现,rand()生成的随机数在0~1范围内。然而小朋友需要的是类似12、58这样的整数,那就要乘以一个系数再取整。比如乘以100再取整后,就可以得到0~100范围的数了。此时公式变为“=INT(RAND()*100)”。

一秒出一套算术题,Excel五步就搞定

3. 指定随机范围

如果想把加数控制在某个范围,就要使用公式“随机数*(上限-下限)+下限”。比如生成11~99的两位数,公式就变成“=INT(RAND()*(99-11)+11)”。为了以后灵活改变范围,可以将上限和下限值分别写入两个单元格,公式引用两个单元格,方便以后修改。

一秒出一套算术题,Excel五步就搞定

PS:建议此时将单元格的引用方式换成绝对引用(增加$前缀),方便后面的扩展。快捷键是F4,在编辑公式时,光标处在待变换的引用时按下(动画中有效果展示)。

4. 限制随机范围

但是这时获得的随机数过于“随机”——小朋友学习的是一定范围的计算,比如一百以内的加法。如果任由两个加数随机生成,很可能得到“90+80=170”这样超范围的题。我们需要进一步对公式做出修改,主要是对第二个加数做限制。使用公式“=INT(RAND()*(上限-加数))”即可。

一秒出一套算术题,Excel五步就搞定

5. 调整格式

接下来的事情就剩格式了。增加“加号”,增加“横线”,再加上序号,调整一下单元格距离,一道题就搞定了。有没有点儿成就感?

一秒出一套算术题,Excel五步就搞定

实践发现,数字的两位挨得太近,可以使用“设置单元格格式->自定义”,输入“? 0”即可(注意中间有空格)。

一秒出一套算术题,Excel五步就搞定

字体方面,和手写体效果最接近的是“Century Gothic”(主要体现在6和9上),和孩子所学接近,建议选用。

选择算式所在的单元格,设置打印范围,可以在打印时忽略第一行的内容。

一秒出一套算术题,Excel五步就搞定

总结

通过上述几步,一套算术题就准备好了。如果愿意,还可以加上日期、得分等信息,记录下孩子学习的过程。据本人实践,一张A4纸摆放40道或50道效果都不错,够小朋友们做一会儿了。最关键的是,每次打开文件数字都会自动刷新,只需简单按下打印按钮就能生成一张新试卷。每天来一套,相当爽!(如果公式没有自动刷新,可以按F9键)。

一秒出一套算术题,Excel五步就搞定

补充

1. 减法

减法要使减数不大过被减数,可用下列公式:

  • 被减数(假设单元格为C2):同加法

  • 减数:=INT(RAND()*C2)

2. 混合加减法

此时运算符号也随机,彻底实现全自动。公式如下:

  • 符号(假设单元格为B3):=IF(RAND()>=0.5,"+","-")

  • 被加数/被减数(假设单元格为C2):同加法

  • 加数/减数:=IF(B3="+",INT(RAND()*(随机数上限-C2)),INT(RAND()*C2))

按下F9,爽!一直按,一直爽!

一秒出一套算术题,Excel五步就搞定

如果你喜欢,欢迎收藏、评论、打赏!

展开 收起
76评论

  • 精彩
  • 最新
  • 为什么不用randbetween这个函数?

    校验提示文案

    提交
    这又是个啥

    校验提示文案

    提交
    他不会,嘿嘿嘿

    校验提示文案

    提交
    还有4条回复
    收起所有回复
  • 怎么让被减数不等于0?

    校验提示文案

    提交
    可以尝试公式:=randbetween(1,被减数)

    校验提示文案

    提交
    用这个公式会出现 1-99这种出现负数得数的算式,一般做基础加减法的小朋友好像还没接触到负数算式

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 得出来的结果怎么会有负数

    校验提示文案

    提交
    减法吗?不应该啊。可以的话,把出现负数时的减数的公式贴出来吗?

    校验提示文案

    提交
    收起所有回复
  • 妈妈再也不用担心我没作业做了 [喜极而泣] [喜极而泣] [喜极而泣] [装大款] [装大款] [装大款]

    校验提示文案

    提交
  • 看得我一愣一愣的。

    校验提示文案

    提交
  • 口算题也好,笔算题也好,如果只为熟练度,这样操作可以,但如果为了数学思维,这样做不好,好的口算题卡都是有内在的联系的,一步一步引导孩子如何思考,如何计算,不是随随便便编几百道题出来一做就完事了,所以劝告各位家长口算题本选择要谨慎,推荐 景山小学 黄冈小状元的 上海教育出版社 的口算本

    校验提示文案

    提交
    当年我和你一样,觉得算术不重要,重要的是思维方式。
    结果有段时间数学成绩下滑厉害。
    还是要给孩子刷刷题,但不要花太多的时间,可以利用一些碎片时间稍微刷一下。

    校验提示文案

    提交
    多少年的实践证明,加减法这种只要做的多了,肯定成绩有提高...加减乘除有啥可联系的,无非进位退位是否稍微增加难度而已...做一些需要理解的应用题有点联系还说的过去...

    校验提示文案

    提交
    收起所有回复
  • 爱作业APP了解下,自动生成,可打印,拍照自动批改

    校验提示文案

    提交
  • 孩子学会了自动求和

    校验提示文案

    提交
    你肯定是打印出来给孩子做的,白纸上能自动求和?

    校验提示文案

    提交
    孩子默默的掏出来手机

    校验提示文案

    提交
    收起所有回复
  • 会用excel的父母真可怕 [装大款] [装大款]

    校验提示文案

    提交
  • 很方便,然而我选择用python [邪恶]

    校验提示文案

    提交
  • 你们这是大人欺负小孩儿 [喜极而泣]

    校验提示文案

    提交
  • 祸害吸金兽去了 哈哈

    校验提示文案

    提交
  • 小朋友骂骂咧咧的退出了群聊。

    校验提示文案

    提交
  • 楼主直接传个网盘吧,伸手党,懒得自己写一遍拉 [邪恶] [惊喜]

    校验提示文案

    提交
  • 我觉得你直接把完成的excel放出来更好···

    校验提示文案

    提交
  • 没看内容,先打赏,下次好订购 [龇牙]

    校验提示文案

    提交
  • 感谢,excel真是神器。

    校验提示文案

    提交
  • 我这几天正好在做这个 不过我是用python做了个程序 后来发现每次要开电脑 又写成了网页放在自家网站上

    校验提示文案

    提交
    大佬留个地址啊,我等可以搬一下

    校验提示文案

    提交
    我还在调css 手机跟电脑显示不一致 点打印也不太一致 主要给家里领导用 想再弄完美点

    校验提示文案

    提交
    还有9条回复
    收起所有回复
  • 小朋友:???

    校验提示文案

    提交
  • 这个出口算题的软件现在好多。真要出题弄个软件就行。至于检查答案,手机下个小猿口算题,拍照扫一下答案全出来了。甚至连应用题,填空题,判断题都能检查,好神奇 [大吃一惊]

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
1.7K
扫一下,分享更方便,购买更轻松