2024年3月12日发(作者:)

Excel2007公式和函数中的运算符

运算符是对于元素进行运算而规定的特殊符号。

一、运算符的类型

在Excel2007中,运算符包括下列4种类型:

算术运算符:若要完成基本内的数学运算(如加法、减法和乘法)、合并数字以及生成数

值结果,可以使用如表1所示 的算术运算符。

表1 算术运算符及其含义

算术运算符

+(加号)

-(减号)

*(星号)

/(正斜杠)

%(百分号)

^(脱字号)

含义

加法

减法或负数

乘法

除法

百分比

乘方

实例

4+9

8-6

3*8

9/3

50%

2^3

比较运算符:可以使用如表2所示的比较运算符比较两个值。当用运算符比较两个值时,

结果为逻辑值: TRUE或FALSE。

表2 比较运算符及其含义

比较运算符

>(大于号)

<(小于号)

=(等于号)

>=(大于等于号)

<=(小于等于号)

<>(不等于号)

含义

大于

小于

等于

大于等于

小于等于

不等于

实例

A1>B1

A1

A1=B1

A1>=B1

A1<=B1

A1<>B1

文本运算符:可以使用“与”(&)号联接(或连接)一个或多个文本字符串,以生成一

段文本,文本运算符如表3所示。

表3 文本运算符以及含义

文本运算符

&(与号)

含义

将两个文本值连接或串

起来 产生一个连续的文

实例

“North”&”Wind”

本值。

引用运算符:可以使用如表4所示的引用运算符对单元格区域进行合并计算。

表4 引用运算符及其含义

引用运算符

:(冒号)

含义

区域运算符,生成对两个

引用之间的所有单元格

的引用,包括这两个引用

联合运算符,将多个引用

合并为一个引用

交叉运算符,生成对两个

引用共同的单元格的引

实例

B5:B15

,(逗号)

(空格)

B5:B15,D5:D15

B7:D7 C6:C8

二、运算符的优先级

公式一般按特定次序进行计算,因此执行计算的次序会影响公式的返回值。Excel2007中

的公式始终以等号“=”开头, 这个等号告诉Excel随后的字符组成一个公式。等号后面

是要计算的元素(即操作数)。各操作数之间由运算符分隔。Excel2007按照公式中每个

运算符的特定次序从左到右计算公式。

如果一个公式中有若干个运算符,Excel2007将按如表5所示的次序进行计算。如果一个

公式中的若干个运算符具有相同的优先顺序(例如,如果一个公式中既有乘号又有除号),

Excel2007将从左到右进行计算。

表5 运算符的优先级

运算符(从高到低)

:(冒号)

(空格)

,(逗号)

-(负号)

%(百分号)

^(脱字号)

*和/(星号和正斜杠)

+和-(加号和减号)

&(与号)

=(等号)

负数(如-1)

百分比

乘方

乘和除

加和减

连接两个文本字符串(串连)

比较运算符

引用运算符

含义