上节通过4个表我们简单的了解了下Excel中的公式运算符,那么今天我们接着上节讲的,今天说下Excel中运算符的优先级和括号在运算中的应用。
当公式中既有加法,又有乘法、除法以及乘方时,Excel 2007将采用和数学中运算顺序相似的方法处理。同一级运算,则按照从等号开始从左到右进行运算;对于不同一级的运算符,则按照运算符的优先级进行运算。表1列出了常用运算符的运算优先级。
表1
不能使用括号将数值的负号单独括起来,负号只需要放在数值的前面即可。
括号在运算中的应用
如果要更改求值的顺序,可以将公式中要先计算的部分用括号括起来。例如,公式“=3+5*3”的计算结果是18,因为Excel先进行乘法运算后再进行加法运算。将5与3相乘,然后再加上数字3,即得到结果。
与此相反,如果使用括号改变语法,将公式改成“=(3+5)*3”后,Excel先用3加5,再用结果乘以3,得到的结果则为24。
在公式“=(A1+10)/SUM(B2:D2)”中,公式第一部分中的括号表明Excel应首先计算“A1+10”,然后再除以单元格B2、C2和D2中数值的总和。