1.4 运算符
1.4.1 运算符的概念
运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。
1.4.2 Excel中的运算符
Excel中的运算符是对公式中的元素进行特定类型的运算,是公式中各操作对象的连接纽带。Excel中的运算符共有16个,包含四种类型的运算符:算术运算符(6个)、比较运算符(6个)、文本连接符(1个)和引用运算符(3个)。
1.算术运算符(6个)
算术运算符的作用是完成基本的数学运算,产生数字结果等。
算术运算符包括:+、-、*、/、%和^,其含义依次是加、减、乘、除、百分比和乘方。
2.比较运算符(6个)
比较运算符的作用是可以比较两个值,结果为一个逻辑值,不是TRUE就是FALSE。
比较运算符包括:=、>、<、>=、<=和< >,其含义依次为等于、大于、小于、大于等于、小于等于和不等于。
3.文本连接符(1个)
使用文本连接符(&)的作用是可加入或连接一个或更多字符串以产生一个长的文本字符串。例如:="2008年"&"北京奥运会",就产生:"2008年北京奥运会"。
4.引用运算符(3个)
引用运算符的3个运算符可以将单元格区域进一步处理。
冒号“:”——区域运算符,它对两个引用之间包括两个引用在内的所有单元格进行引用。如SUM(A2:A10),计算A2到A10的连续9个单元格之和。
逗号“, ”——联合运算符,它可将多个引用合并为一个引用。如SUM(A2:A10, C2:C10),计算A列中A2到A10、C列中C2到C10共18个单元格之和。
空格——交集运算符,它取多个引用的交集为一个引用,该操作符在取指定行和列数据时很有用。如SUM(A1:C3 B2:D7), A1:C3区域和B2:D7区域的交集是B2:C3区域,相当于公式SUM(B2:C3),最终相当于是计算B2、B3、C2和C3四个单元格之和。
1.4.3 运算符的优先级
如果公式中同时用到了多个运算符,Excel将按一定的顺序(优先级由高到低)进行运算,相同优先级的运算符,将从左到右进行计算。若是记不清或想指定运算顺序,可用小括号括起相应部分。
优先级由高到低依次为:引用运算符、负号、百分比、乘方、乘除、加减、连接符和比较运算符。
运算符的优先级如表1.1所示。
表1.1 运算符的优先级