新知一下
海量新知
6 0 8 2 1 8 8

【Excel基础篇】Excel公式的运算顺序

Excel高效应用 | 用好Excel工作高效不加班! 2020/09/19 12:47

与常规的数学计算式运算相似,所有的运算符都有运算的优先级。

很多朋友会用公式很久了,但是往往并不了解运算顺序的基本知识,今天着重交流一下这方面的内容。

当公式中同时用到多个运算符时,Excel将按下表所示的顺序进行运算。

新知达人, 【Excel基础篇】Excel公式的运算顺序

在默认情况下,Excel中的公式将依照上述顺序进行计算。

例如:=9 - - 2^4

这个公式的运算结果并不等于

9+2^4

根据优先级,最先组合的是代表负号的“-”与“2”进行负数运算,然后通过“^”与“4”进行乘幂运算,最后才与代表减号的“-”与“9”进行减法运算。

这个公式实际等于下面这个公式:

=9-(-2)^4

公式运算结果为-7。

如果要人为地改变公式的运算顺序,可以使用括号提高运算优先级。

数学计算式中使用小括号( )、中括号[ ]和大括号{ }以改变运算的优先级,在Excel中均使用小括号代替,而且括号的优先级将高于上表中的所有运算符。

如果在公式中使用多组括号进行嵌套,其计算顺序是由最内层的括号逐级想外进行运算。

例如:

=int((A4+4)*6)

先执行A4+4运算,再将得到的和乘以6,最后由INT函数取整。

此外,数学计算式的乘、除、乘幂等在Excel中的表示方式也有所不同.

例如数学计算式:

=(3+2)x[2+(10-4)÷3]+3

2

在Excel公式中的公式表示为:

=(3+2)*(2+(10-4)/3)+3^2

如果需要进行开方运算,例如要计算根号3,可以用3^(1/2)来实现。


更多“Excel”相关内容

更多“Excel”相关内容

新知精选

更多新知精选