首页 > 单独文章 > 正文

Excel2007公式和函数中的运算符

时间:2007-11-01 14:28:24 作者:officeba 【认证】

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

一、运算符的类型 

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

算术运算符:若要完成基本内的数学运算(如加法、减法和乘法)、合并数字以及生成数值结果,可以使用如表1所示 的算术运算符。

 表1   算术运算符及其含义

算术运算符

含义

实例

+(加号)

加法

4+9

-(减号)

减法或负数

8-6

*(星号)

乘法

3*8

/(正斜杠)

除法

9/3

%(百分号)

百分比

50%

^(脱字号)

乘方

2^3

 比较运算符:可以使用如表2所示的比较运算符比较两个值。当用运算符比较两个值时,结果为逻辑值: TRUEFALSE

 表2   比较运算符及其含义

比较运算符

含义

实例

>(大于号)

大于

A1>B1

<(小于号)

小于

A1<B1

=(等于号)

等于

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

%(百分号)

百分比

^(脱字号)

乘方

*/(星号和正斜杠)

乘和除

+-(加号和减号)

加和减

&(与号)

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

=(等号)

比较运算符

<>(小于和大于)

<=(小于等于)

>=(大于等于)

<>(不等于)

 三、嵌套括号

 若要更改求值的顺序,可以将公式中要先计算的部分用括号括起来。

例如:公式“=5+2*3”,优先计算“2*3”,再计算“5+6”,得出结果是“11”。

但是,如果用括号将该公式更改为“ =5+2*3”,则优先计算的是“5+2”,再计算“7+3”,得出结果“21”。


相关文章

同类最新