分享

Excel公式的运算顺序

 温暖南方 2020-07-25

与常规的数学计算式运算相似,所有的运算符都有运算的优先级。当公式中同时用到多个运算符时,Excel将按下表所示的顺序进行运算。

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

=9 - - 2^4

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

9+2^4  。

根据优先级,最先组合的是代表负号的“-”与“2”进行负数运算,然后通过“^”与“4”进行乘幂运算,最后才与代表减号的“-”与“9”进行减法运算。这个公式实际等于下面这个公式:

=9-(-2)^4

公式运算结果为-7。

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

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

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

=int((A4+4)*6)

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

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

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

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

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

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

↓↓↓

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多