一、加减乘除
加( + ),减( - ),乘( * ),除( / )这四种运算和小学所学的四则运算法则相同,只是符号和数学书上的符号略有差异,以括号中的符号为准。
二、求余数
求余( Mod ),在小学数学中,学整数除法的时候,会出现除不尽的情况,如:
37÷8=4……5
如果想要表示这个式子中的5,就可以用 37 Mod 8 。
三、取整函数
取整函数 Int() ,对于一个小数,有时候我们只关心它的整数部分,而不关心它的小数部分,这时候我们就可以用到取整函数。如:
3.14
如果想要表示这个数字中的3,就可以用 Int( 3.14 ) 。
上面取整函数这里出现了函数的概念,它和加、减、乘、除、取余的差别是它后面总是带着一对圆括号 () 。它是对圆括号 () 里面的整体进行计算的。
如果不是进行专门的数学计算,以上六种运算基本上可以满足Excel宏代码对于数字计算的需要了。
四、圆括号
圆括号 () 可以用来改变运算顺序,可以嵌套使用。和小学数学的写法上的差别是:小学数学最里面使用圆括号(),外面使用方括号〔〕,再外面使用花括号{}。而在Excel宏代码里,改变运算顺序的括号只能使用圆括号 () ,一个不够的话,可以使用多个嵌套使用。如:
7+(8/(6-2))即7+(8/ (6-2) )
= 7+(8/4) 即7+ (8/4)
= 7+2
= 9