养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

Excel小学生20以内加减法算术表随机生成无负数

时间:2024-10-22 23:28:52

准备给小学生做一张加减法算术随机生成表,结合网友的思路,细心研究了一下,成功解决出现"负数"的加减法问题,分享给你家小孩还没有学过负数,不会做负数减法的家长们.

工具/原料

电脑

Excel或WPS

方法/步骤

1、步骤1:利用excel或WPS新建一个工作簿。在工作表A1单元格输入“数1”,B1单元格输入“数2”,C1单元格输入“加减”,D1单元格输入“结果”,E1单元格输入“表达式”。从A到E都是辅助列,为了更简单的生成“算术表达式”。

Excel小学生20以内加减法算术表随机生成无负数

2、步骤2:从单元格逐步研究深入。先生成加减符号。利用IF函数条件参数中“0”代釉涑杵抑表“False”,而“1”代表“True”这一点,我们可以通过RAND蚱澄堆别BETWEEN函数随机生成“0”和“1”来配IF函数生成“+”和“-”。在C2单元格中输入“=IF(RANDBETWEEN(0,1),"-","+")”,请注意,这个单元格随机生成的是加减文本符号字段。

Excel小学生20以内加减法算术表随机生成无负数

3、步骤3:接着先确定结果。简单的理解就是“数1”+/-(加减由C列确定)“数2鹁鼍漉糍”的结果。通过第2步在C列生成的“-”或“+”实醪撅此饕际上是文本格式,因此还需要借助IF函数生成乘以1或者-1的方式变成加减运算符号。在D2单元格中输入“=A2+IF(C2="+",1,-1)*B2“,意思为,如果C2为+号返回+1,否则返回-1,来乘以B2,并与A2相加,形成D2值。

Excel小学生20以内加减法算术表随机生成无负数

4、步骤4:然后确定数1和数2,即A列和B列单元格内容。既然是20(数1数2)以粝简肯惧内数字加减法,那么应该有这么几条法则1:数1和数2都大于等于0且小于等于20(这一条可以通过RA绿覆冗猩NDBETWEEN(0,20)设定)。2:在减法时计算结果不能出现负数,也就是数1必须大于数2,否则要让软件重新随机生成。(仅在C2为“-”时才做此判断,为“+”时,不判断。)根据条件,编制好A2和B2单元格函数,将A2=IF(AND(C2="-",A2>B2),A2,RANDBETWEEN(0,20))将B2=IF(AND(C2="-",A2>B2),B2,RANDBETWEEN(0,20))意思为,如果满足C2为-号并且A2>B2,返回A2,否则重新随机生成0-20的数成为A2,B2也如此。这样就出现循环引用公式问题。

Excel小学生20以内加减法算术表随机生成无负数

5、步骤5:处理循环引用迭代问题。现在设定迭代计算。选中A列B列。Excel选项,公式,启用迭代计算,迭代次数1000次,自动重新计算。(默认迭代计算是未开启的,这儿我们把它开启使用,如图。)

Excel小学生20以内加减法算术表随机生成无负数

6、步骤6:设置需要显示并打印的算术表达式单元格。在E2单元格,将有数1的A2单元格,有加减的C2单元格,数2的B2单元格,“=”连接起来。既可以利用合并函数,也可以利用“&”。在这我们利用简单易懂的“&”。E2单元格输入=A2&C2&B2&"="

Excel小学生20以内加减法算术表随机生成无负数

7、步骤7:将D列剪切到后面列次去,并运用条件格式功能,设置D2的条件格式,为正数时绿色背景,为负数时红色背景,便于我们观察随机生成的计算式结果是否会出现负数.

Excel小学生20以内加减法算术表随机生成无负数

Excel小学生20以内加减法算术表随机生成无负数

Excel小学生20以内加减法算术表随机生成无负数

8、步骤8:以此方法,生成4组算术表达式,将结果列都放到后面的列次,并运用条件格式功能,生成一张完美的算术题自动生成表。隐藏数1数2加减号列,只显示算术表达式列,用F9刷新随机数,我们会发现,结果,是不会出现负数的。20以内加减法随机生成表做成,40以内等等,都可以用这种思路做成。

Excel小学生20以内加减法算术表随机生成无负数

© 一点知识