一百以内的竖式加减法自动出题 | Excel

马上升入二年级的少爷对竖式稍稍有点懵,假期想给他加强一下。想想出题都头疼,因此,动手用Excel设计了一个一劳永逸的模板。

1. 先上干货

Excel文件:点此下载
用法:每次打开这个Excel文件,竖式都会重新随机生成,直接打印即可。答案在第2页,要收好哦,:)。

2. 再说思路

一百以内的竖式加减法自动出题 | Excel_第1张图片
因为最近在重温UML语法,所以借用活动图(Activity Diagram)整理了一下思路

3. 技术点备忘

3.1 确定计算符号的表达式

=IF((B1+B2)>100,"-",IF(RAND()<0.5,"+","-"))

3.2 Excel的绝对引用和相对引用

3.2.1 相对引用

如上,3.1表达式中的B1,B2,就是相对引用。将这个表达式换到另一个单元格,比如下移一行,B1就会变成B2
这也是我们最常见的引用方式。

3.2.2 绝对引用

如下的表达式:

=IF($B$4="+",SUM($C$3,$C$4),$C$3-$C$4)

表达式中在行号和列号前,都加入了$符号,这便是所谓的绝对引用。将这个表达式换到任何一个另外的单元格,$B$4都不会改变,永远指向B4单元格。

3.2.3 混合使用

如下的表达式:

=IF(E$4="+",SUM(F$3,F$4),F$3-F$4)

将这个表述式换个位置。行列号是一个变,一个不变。不如动手试试吧!

你可能感兴趣的:(一百以内的竖式加减法自动出题 | Excel)