计算运算符和优先级
运算符用于指定要对公式中的元素执行的计算类型。计算时有一个默认的次序,但可以使用括号更改计算次序。
运算符类型
计算运算符分为四种不同类型:算术、比较、文本连接和引用。
算术运算符
若要完成基本的数学运算(如加法、减法或乘法)、合并数字以及生成数值结果,请使用以下算术运算符。
算术运算符
含义
示例
+(加号)
加法
3+3
(减号)
减法
负数
3-1 
-1
*(星号)
乘法
3*3
/(正斜杠)
除法
3/3
%(百分号)
百分比
20%
^(脱字号)
乘方
3^2
比较运算符
可以使用下列运算符比较两个值。当用运算符比较两个值时,结果为逻辑值:TRUE FALSE
比较运算符
含义
示例
=(等号)
等于
A1=B1
>(大于号)
大于
A1>B1
<(小于号)
小于
A1<B1
>=(大于等于号)
大于等于
A1>=B1
<=(小于等于号)
小于等于
A1<=B1
<>(不等号)
不等于
A1<>B1
文本连接运算符
可以使用与号 (&) 联接或连接一个或多个文本字符串,以生成一段文本。
文本运算符
含义
示例
&(与号)
将两个文本值连接或串起来产生一个连续的文本值
("North"&"wind")
引用运算符
可以使用以下运算符对单元格区域进行合并计算。
引用运算符
含义
示例
:(冒号)
区域运算符,生成对两个引用之间的所有单元格的引用,包括这两个引用
B5:B15
,(逗号)
联合运算符,将多个引用合并为一个引用
SUM(B5:B15,D5:D15)
(空格)
交叉运算符,生成对两个引用共同的单元格的引用
B7:D7 C6:C8
 返回页首
Excel 执行公式运算的次序
在某些情况中,执行计算的次序会影响公式的返回值,因此,了解如何确定计算次序以及如何更改次序以获得所需结果非常重要。
计算次序
公式按特定次序计算值。Excel 中的公式始终以等号 (=) 开头,这个等号告诉 Excel 随后的字符组成一个公式。等号后面是要计算的元素(即操作数),各操作数之间由运算符分隔。Excel 按照公式中每个运算符的特定次序从左到右计算公式。
使用括号
若要更改求值的顺序,请将公式中要先计算的部分用括号括起来。例如,下面公式的结果是 11,因为 Excel 先进行乘法运算后进行加法运算。将 2 3 相乘,然后再加上 5,即得到结果。
运算符优先级图片=5+2*3
但是,如果用括号对该语法进行更改,Excel 将先求出 5 2 之和,再用结果乘以 3 21
=(5+2)*3
在以下示例中,公式第一部分的括号强制 Excel 先计算 B4+25,然后再除以单元格 D5E5 F5 中值的和。
=(B4+25)/SUM(D5:F5)
运算符优先级
在大多数公式运算中,通常都不会按照Excel限定的默认运算顺序进行公式的计算,这时,就要强制改变公式的运算顾序,即改变运算符的优先级顺序。 
使用圆括号即可改变Excel默认的运算符优先级顺序。例如,下面的公式将按照以下顺序计算:先计算公式中的乘法运算6*3,然后执行除法,将运算6*3的结果除以9,最后执行加法运算,将上一步结果再加上10,结果为12 
然而,如果希望上面公式中的10先与6相加,然后再进行其他运算,那么就需要用一对圆括号将106括起来,得到下面的公式: 
此时的公式将按照新的规则计算:先计算106的和,然后将结果16乘以3再除以9,最后的计算结果为5.333 333 333。与未加括号的公式得出不同的结果,这是由于使用括号改变了运算符的优先级顺序,进而改变了公式的运算顺序所致。 
提示:在使用圊括号改变运算符优先级顺序时,圆括号可以嵌套使用,当有多重圆括号时,最内层的圆括号优先运算。 
 算术运算符(6它们的作用是完成基本的数学运算,产生数字结果等,它包括:+ 、-、*、/、%、,含义依次为加、减、乘、除、百分数、乘方。   比较操作符(6它们的作用是可以比较两个值,结果为一个逻辑值,不是―TRUE‖就是 FALSE‖。包括:=、〉、〈、〉=、〈=、〈〉,含义依次为等于、大于、小于、大于等于、小于等于、不等于。 
  文本连接符(1使用文本连接符(&)可加入或连接一个或更多字符串以产生一长文本。例如:―2000年‖& ―祖国更繁荣‖就产生―2000年祖国更繁荣‖。   引用操作符(3引用以下三种运算符可以将单元格区域进一步处理。   冒号―:——连续区域运算符,对两个引用之间包括两个引用在内的所有单元格进行引用。如SUM(B5:C10,计算B5C10的连续12个单元格之和。   逗号―,——联合操作符可将多个引用合并为一个引用。如SUM(B5:B10,D5:D10),计算B列、D列共12个单元格之和。   空格——取多个引用的交集为一个引用,该操作符在取指定行和列数据时很有用。如SUM(B5:B10 A6:C8),计算B6B8三个单元格之和。 
  如果公式中同时用到了多个运算符,Excel 将按一定的顺序(优先级由高到低)进行运算,相同优先级的运算符,将从左到右进行计算。若是记不清或想指定运算顺序,可用小括号括起相应部分。 
  优先级由高到低依次为:1.引用运算符 2.负号 3.百分比 4.乘方 5.乘除 6.加减 7.连接符 8.比较运算符。 
运算符优先级——引用运算符、算术运算符、连接运算符、比较运算符 
引用运算符优先级—— :(冒号)、(单个空格)、 ,(逗号) 
算术运算符优先级—— - 负数(如 –1)、百分比、乘方、 / (乘和除)、 –(加和减  
连接运算符优先级——& 连接两个文本字符串(串连) 
比较运算符—— = >(小于或大于)、<=(不大于)、>=(不小于)、<>(不等于)[注:这些比较运算符是属同级运算

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。