测试姓名分数乘除 Excel制作随机加减乘除练习题,小学生练习数学运算的不二之选
Excel制作随机加减乘除练习题,小学生练习数学运算的不二之选
今天,我们就来给大家做一个自动生成规定范围内数字的四则运算的Excel自动生成方法。效果如下:
同时可以通过设置一些参数控制数字的范围以及运算符的范围:
也可以直接生成带有答案的试题,如下图:
下面,我就带领大家一起来实现以上的效果吧。按照我们的习惯,还是先来给大家介绍一下使用到的几个函数。
一、RAND函数
语法:=RAND()
说明:该函数不需要任何的参数,返回的是大于等于0,小于1的随机数。
二、RANDBETWEEN
语法:= RANDBETWEEN(bottom,top)
参数解释:bottom返回的最小的随机数;
Top返回的最大的随机数。
结果:返回位于bottom和top之间的一个随机整数。
三、choose函数
语法:Choose(index_num, value1, [value2], ...)
返回结果:对应的value的值。
参数解释:Index_num 必要参数,数值表达式或字段,它的运算结果是一个数值,为 1 至254之间的数字。 或者为公式或对包含 1 到 254 之间某个数字的单元格的引用。
Value1:index_num为1时候的返回的结果。依此类推。
四、FIND函数
语法:FIND(find_text,within_text,start_num)
返回结果:返回的结果为查找的字符串出现的位置。
参数解释:Find_text 是要查找的字符串。
Within_text 是包含要查找关键字的单元格或者字符串。就是说要在这个单元格(字符串)内查找关键字
Start_num 指定开始进行查找的字符数。比如Start_num为1,则从单元格(字符串)内第一个字符开始查找关键字。如果忽略 start_num,则假设其为 1。
五、SQRT函数
语法:SQRT(number)
返回结果:返回正平方根。
参数解释:number为要计算平方根的数。
六、INT函数
语法: INT(number)
返回结果:将number向下取整到最接近的整数。
参数解释:需要进行取整的实数。
七、案例的实现
要实现开头演示的效果,我们需要做一些辅助的单元格。如下所示:
1.在【符号】栏生成运算符号,公式如下:
=CHOOSE(RANDBETWEEN($X$5,$Y$5),"+","-","×","÷")
公式解释: 使用RANDBETWEEN生成指定返回的随机数,我们在X5和Y5中分别制定下限和上限,就可以控制生成的符号的范围。比如X5中为1,Y5中为2,则生成的随机数就只能为1或者2,此时通过choose函数就只能选择出"+"或者"-"。要生成其他的符号范围,以此类推。
2.在【第二项】栏生成计算式的第二项,公式如下:
=IF(FIND(C3,"+-×÷")>2,INT(SQRT(RAND()*$X$4))+1,RANDBETWEEN(1,$X$4-1))
公式解释: 如果是加法或者减法,此时第二项可以直接生成1到范围最大值-1的数字即可。但是当为乘法或者除法时,为了要控制结果在指定的范围内,此时最大值只能是范围的最大值开平方根。所以我们就控制第二个数字为RAND()*$X$4的开平方根后进行取整,因为rand函数的结果会出现0,因为在除法中0做除数是没有意义的,所以我们让最后的结果加1。
3.在【第一项】栏生成计算式的第一项,公式如下:
=CHOOSE(FIND(C3,"+-×÷"),RANDBETWEEN(1,$X$4-D3),RANDBETWEEN(D3,$X$4),RANDBETWEEN(0,INT($X$4/D3)),RANDBETWEEN(1,INT($X$4/D3))*D3)
公式解释: 先使用find函数查询出符号栏是哪种运算,然后依次根据不同的运算符号来生成第一项的值。如果是加法,则第一项的值需要控制在1到(最大值-第二项)的范围内;如果是减法,则第一项需要控制在第二项到最大值的范围内(我们只考虑计算结果为正数的情形);如果为乘法,第一项控制的最大范围是总范围/第二项的结果取整;如果为除法,我们要控制计算结果为整数,此时计算结果范围是1到(控制的最大范围/第二项),那么第一项的值就等于结果*第二项。
4.在【辅助1】中生成计算式子,公式如下:
="="&B3&C3&D3
5.在【结果】中生成式子的计算结果。
我们要让辅助1中的式子计算出结果,可以有多种方式(请参考文章Excel中计算单元格中文本算式的值),此处使用宏表函数EVALUATE进行计算。EVALUATE函数不能直接使用,需要通过定义名称的方式使用。如下:
然后在结果栏中输入:
=计算式
6、在【算式】中生成最终的结果,公式为:
=IF($X$6="ssyy",B3&C3&D3&"="&F3,B3&C3&D3&"=")
题号的格式我们通过自定义单元格格式来实现,代码为【(G/通用格式)】。
最终结果如下所示:
经过以上的步骤就可以得到最终的算式,最后我们可以把1-5的辅助计算全部隐藏,然后复制成三列,就可以得到我们最后需要的结果啦。
如果需要获取本教程的演示文件,请点击我名字后面的关注,然后私信【四则运算】获取。
你了解加减乘除是怎么来的吗?(音频)
你了解加减乘除是怎么来的吗
编辑:彭大春老师(南外)
点击下面蓝色图标播放:
我是彭大将军老师,我接着给大伙讲数学故事第6期:加减乘除的来历 。
你一定都是已经学过了一些简单的加减乘除吧。即使还不会算数,但是只要看到“+、─、×、÷”这四个符号,小朋友们还是都能叫上它们的名字的。也知道相应的符号是哪一种运算。
数学符号是我们每一个人最熟悉的符号,因为不光在数学学习中离不开它们,几乎每天的日常的生活也离不开它们,那大家有没有想过这样一个问题。这些符号是什么时候开始用的呢,又是怎么来的呢?
1
古时候,数学运算很早就出现了。但是呢,这些符号真正被广泛运用是在十七世纪,在那之前运算符号都是比较麻烦的。
在一开始,表示加的符号是“p”。取自英语表示要“加”的单词,也就是“plus”的首字母。不过加法符号的运用并不统一,比如拉丁文就是另一种符号,是“et”,相当于英语当中的表示和的单词“and”。
虽然有了符号,不过仍然不够简便,随着欧洲商业的日益繁荣发展。“et”这个符号的两个字母就慢慢的连起来写,之后慢慢的简化,最终就成为了现在用的“+”号了。不得不说,这个符号还真是方便简洁呢。
不过要说最简洁的符号,那就是“ - ”号了。其他的符号都是两笔以上它可是“一气呵成”的,其实这个符号一开始也没有这么简洁。刚开始的时候,人们采用的是英语中代表减少的单词“minus”的首字母m。随着慢慢简化,最终成了“ - ”。看来减号和加号的发展进程都差不多呢。
其中,法国数学家许凯在1484年写成的《算术三篇》中,使用了一些编写符号,如用D表示加法,用M表示减法。这两个符号最早出现在德国数学家魏德曼写的《商业速算法》中,他用“+”表示超过,用“-”表示不足。
到1514年,荷兰的赫克首次用“+”表示加法,用“- ”表示减法。1544年,德国数学家施蒂费尔在《整数算术》中正式用“+”和“ - ”表示加减,后来又经过法国数学家 韦达(Vieta)的宣传和提倡,才开始普及,直到1630年,才得到大家的公认,并被广泛采用。
2
不过乘号的出现并不是和加号、减号同一个时间,在加号出现了一百多年之后,它才出现。这个符号最早也是在英国出现的,因为乘法可以看作是数字的连续相加,比如12×4,就能表示12+12+12+12。所以有乘号是根据加号演变而来的说法,我们想想,确实“×”看起来和“+”还真是很相似呢。
你知道吗,以符号“ × ”代表乘是谁创造的呢?对了,他就是英国数学家奥特雷德首创的。奥特雷德对数学符号的发展产生很大的影响,他大量的运用符号代替冗杂的算数描述。他是在其著作《数学之钥》中首次以“×”表示两数相乘,即现代的乘号,后日渐流行 。
不过乘法符号除了“ × ”之外也有一个“ · ”的表示方法,后来,莱布尼兹认为“ × ”容易与字母“x”相混淆,建议用“ · ”表示乘号,这样,“ · ”在现在的数学当中也被认同的,不过因为容易和小数点混淆,所以用的比较广泛的仍旧是“ × ”。
在四种运算符号中,最复杂的就是除法的符号“÷”了,除法符号“ ÷ ”率先是英国的瓦里斯 (沃利斯)最初使用的,后来在英国和全世界得到了推广,除的本意是分,这么说,大家觉得有些难以理解,那举个例子。比如,如果有20个苹果,要平均分给5个小朋友,每个小朋友会有几个呢?用符号表示就是20÷5。仔细观察符号,你会发现什么呢,“÷”像不像用“-”把上下两部分分开了呢,如果你这样理解就明白分的意思了吧。
他和乘号一样,也有另一种表示方法,就是“:”,这个符号的发明者和“ · ”的发明者是同一个人,而且“:”现在也在应用,比如比例当中就会使用它,其实比和除法的意思是差不多。
现在小朋友们应该明白了吧,没有一个人是天才,即使是伟大的科学家,也是在前人的基础上努力才能有所成功的。这么一想我们的先人为我们留下了如此丰富而又便利的资源,我们还有什么理由不好好学习呢。
3
(加减乘除的运算法则)
加减乘除看电影
有一天,加减乘除一起去看电影,她们买完票就手拉着手准备进电影院。突然,售票员拦住她们说:“你们不能同时进去,得一个一个地进去。”加减乘除听了之后就开始争吵起来,都说自己要第一个进去,最后她们决定去找智慧老人来评理。
到了智慧老人的家里,加减乘除就问:“智慧老爷爷,我们四个人去看电影,谁排在前面呢?”
“你们谁带了小括号?”智慧老人笑着问。
“我们带了小括号。”加减说。
“那加减就排在前面进去。”智慧老人回答说。
“为什么是加减在前,乘除在后呢?”乘除不服气地说。
“只要谁带了小括号,谁就先进去。如果都没带小括号,就是乘除先进去,加减后进去。”智慧老人耐心地解释着。
加减乘除谢过智慧老人之后刚要走,问题又来了,加和减都有小括号啊,那谁排在第一?谁排在第二呢?乘除也都没有小括号,那谁排在第三?谁排在第四呢?
加减乘除又跑回去问智慧老人。智慧老人说:“加减是平等的姐妹,谁走在前面就是谁先进去;乘除也是平等的姐妹,谁走在前面就是谁先进去。”
听完智慧老人的话,加减乘除这下全明白,才高高兴兴地去看电影了。
今天的数学故事就讲到这,我们下一期不见不散!
跟彭老师讲故事,请关注头条号
相关问答
【有分数 百分数乘除法 的1000道】作业帮[最佳回答]口算题练习姓名160×0.8=6.3÷0.7=350÷700=1.5×0.5=8×1.03=4.8÷12=7-0.23=0.96÷2=0.96÷2=200×0.16=0.35...
求六年级上学期的数学 分数乘除法 计算题要纯分数的乘除法,乘...[最佳回答]13的数乘以5减去4.25的差,积是多少?8.一个数的3倍减去4.5的差是1.5,求这个数.(方程解)(九)1.0.25×2.69×42.4.125×3.2348+275×164....
小学五年级 分数 应用题要5道,稍微有点难度,别太难了_作业帮[回答]分数乘除法应用题练习姓名:1、六年级同学收集180个易拉罐,其中的1/3是一班收集的,2/5是二班收集的。两个班各收集多少个?2、小红体重42千克,小云...
乘法分配律为什么这么叫?乘法分配律指两个数的和与一个数相乘,可以先把它们分别与这个数相乘,再将积相加。字母表示:(a+b)×c=a×c+b×c,a×(b-c)=a×b-a×c;变式:a×c+b×c=(a...乘...
六年级数学上册每个单元的名称_作业帮[回答]第一单元:位置(如何表示位置)第二单元:分数乘法(里面还包括倒数的认识)第三单元:分数除法(包括比的应用)第四单元:圆(了解圆,求圆的周长和面积)...
小学四年级下口算题口算题,简单些,除了口算题其他都不要,一天...[回答]上面出的都难了点了吧?连%都出来了,还有分数加减法。真是开玩笑。你自己想些嘛,不行就自己随便写450道,再把原来的450道做一遍嘛1、200*5=2、240*...
小数除法的由来是什么?急!!!!!!!!!!!!!!!!!!公元十三世纪我国元代数字家朱世杰提出的。在十三世纪中我国出现了低一格表示小数的记法。在西方,小数出现很晚。直到十六世纪,法国数学...在十...
说一说怎样计算乘法的_作业帮[回答]·说一说午睡“三步曲”说一说新生入园的事一提到策略一词,不免使人联想到战争,呵呵,我今天要谈的策略,却是发生在幼儿园老师和孩子身上的故...
乘法分配律怎么讲孩子容易理解?我们都爱自己的爸爸妈妈,五月份、六月份的母亲节和父亲节就要来了,我们提前说一句:“我爱爸爸和妈妈”吧!根据语言分配现象:“我爱爸爸和妈妈=我爱爸爸,...
【四年级简便计算112道】作业帮[回答]加法运算定律的简便运算题(一)1)500+(407+0)=2)386+382+114=3)42+(91+158+109)=4)(87+103+113)+97=5)(246+387+1...