与常规的数学计算式运算相似,所有的运算符都有运算的优先级。当公式中同时用到多个运算符时,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)来实现。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.