公式按特定顺序计算数值。Microsoft Excel 中的公式通常以等号 (=) 开始,表示之后的字元为公式。紧随等号之后的是需要计算的元素 (运算体),各运算体之间以算术运算子分隔。Excel 根据公式中运算子的特定顺序,由左至右计算公式。
运算子优先顺序
若单一个公式中结合多个运算子,Microsoft Excel 会按照下表中显示的顺序来执行运算。如果公式里面的运算子有相同的前导参照 (例如,一个公式里面同时有乘法和除法运算子) Excel 会由左至右评估运算子。
运算子 叙述
: (冒号)
(一个空格)
, (逗号)
参照运算子
– 负 (如 -1 中)
% 百分比
^ 乘幂
* 和 / 乘和除
+ 和 – 加和减
& 连线二个文字字串 (连线)
= < > <= >= <> 比较
括号的使用
若要变更评估顺序,请用括号围住最先计算的公式部份。例如,下列的公式将得到 11 因为於加法前先计算乘。公式 先 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)