excel 运算符 优先级

http://office.microsoft.com/zh-cn/excel-help/HP010078886.aspx
 

计算运算符和优先级

运算符用于指定要对公式中的元素执行的计算类型。计算时有一个默认的次序,但可以使用括号更改计算次序。
本文内容


运算符类型

计算运算符分为四种不同类型:算术、比较、文本连接和引用。

算术运算符

若要完成基本的数学运算(如加法、减法或乘法)、合并数字以及生成数值结果,请使用以下算术运算符。
术运算符示例
+(加号)加法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 按照公式中每个运算符的特定次序从左到右计算公式。

运算符优先级

如果一个公式中有若干个运算符,Excel 将按下表中的次序进行计算。如果一个公式中的若干个运算符具有相同的优先顺序(例如,如果一个公式中既有乘号又有除号),Excel 将从左到右进行计算。
运算符说明
:(冒号)
(单个空格)
,(逗号)
引用运算符
-负数(如 �1)
%百分比
^乘方
* 和 /乘和除
+ 和 �加和减
&连接两个文本字符串(串连)
=
< >
<=
>=
<>
比较运算符

使用括号

若要更改求值的顺序,请将公式中要先计算的部分用括号括起来。例如,下面公式的结果是 11,因为 Excel 先进行乘法运算后进行加法运算。将 2 与 3 相乘,然后再加上 5,即得到结果。
=5+2*3
但是,如果用括号对该语法进行更改,Excel 将先求出 5 加 2 之和,再用结果乘以 3 得 21。
=(5+2)*3
在以下示例中,公式第一部分的括号强制 Excel 先计算 B4+25,然后再除以单元格 D5、E5 和 F5 中值的和。
=(B4+25)/SUM(D5:F5)

评论

此博客中的热门博文

轉寄: 日本No.1速遞”宅急便”登陸香港,與有志者攜手開拓速遞業務,良好晉升階梯及優厚福利獎金

60根包郵 福派園 鹹牛軋糖15g克 台灣風味 福派園軟牛軋 鹹牛軋糖

snoopy人物介紹