暑假已经要结束了,

熊孩子是否玩嗨了?

快来试下用EXCEL里面纯函数实现100以内三位数学加减法

让你家熊孩子抓紧试试去

先看下效果

加减法口诀表格怎么做(快来用EXCEL制作100以内3位数字加减法吧)(1)

100以内3位数字加减法示例

三位数字,第一位数字的确定可以随意

用RANDBETWEEN函数来做,

公式:=RANDBETWEEN(0,100)

什么意思呢,就是每次表格一刷新,就会在(0,100)这个范围内产生一个随机数

最小值为0,最大值为100

第一个运算符为加号还是减号

也用随机函数

公式:=IF(ISODD(RANDBETWEEN(1,100))," ","-")

ISODD是判读一个数为奇数与否的公式

如果ISODD()括号里面的数字为奇数,则返回TRUE,否则为FALSE

利用RANDBETWEEN函数在(1,100)以内产生的随机数是奇数还是偶数

来判定用 还是 -

第二个数字的确定

公式:=RANDBETWEEN(0,IF(C3=" ",100-B3,B3))

我们知道RANDBETWEEN函数的第二个参数表示随机值不能超过这个数字

因为要求是100以内的加减法,所以需要在这里控制这个参数值

如果前面运算符是 ,那么第一个数字加上第二个数字是不能超过100的

所以有了 100-B3

如果前面运算符是 -,那么第一个数字减去第二个数字是不能小于0的

所以不能大于第一个数字。

第二个运算符的加减参考第一个运算符第三个数字的确定

整个逻辑可以参考第二个数字如何确定

现在就是需要先计算前面两个数字之和 OR 之减

这里需要定义名称,用EVALUATE函数来计算

参考下图:

加减法口诀表格怎么做(快来用EXCEL制作100以内3位数字加减法吧)(2)

如此设置公式后,

可以按F9试试刷新看下效果

最后结果的公式

加减法口诀表格怎么做(快来用EXCEL制作100以内3位数字加减法吧)(3)

J2单元格是复选框的关联单元格

如果勾选显示答案,J2为true,通过IF函数,显示结果

如果不勾选显示答案J2为false,则不显示结果。

各位虎妈猫爸么,学会了没有?

如果没有学会也没关系,

可以关注我后私信12345即可得到该文件下载链接。

如果有需要解决的EXCEL相关问题,欢迎留言,我来帮你解决。

,