tft每日頭條

 > 生活

 > 判斷運算符的優先級

判斷運算符的優先級

生活 更新时间:2024-08-06 15:15:21

_Excel公式教程

判斷運算符的優先級(運算符優先級的運用)1

(2016-01-17 10:24:52)

判斷運算符的優先級(運算符優先級的運用)1

轉載

标簽: excel公式教程 運算符優先級分類: Excel公式教程-原理篇

不同類型運算符的計算次序為:引用運算符→算術運算符→文本運算符→比較運算符。詳見下表:

判斷運算符的優先級(運算符優先級的運用)3

同一優先級按從左到右的次序計算。如果要改變計算順序,可将公式中要先計算的部分用圓括号括起來。

1、在算術運算符中,正、負号最先計算,加、減号最後計算。連在操作數後的第一個“ ”“-”作加、減号用,其餘位置的作正、負号用。例如:

=-1^2 和 =0 -1^2 都返回1。裡面的“-”作負号用。

=0-1^2 返回-1。裡面的“-”作減号用。

=0--1^2 返回-1。第一個“-”作減号用,第二個“-”作負号用。

2、為什麼60 < A1 < 75不能判斷單元格A1是不是大于60且小于75?

分析該表達式的計算過程如下:按從左到右順序,第一步先比較60與A1的大小,返回一個邏輯值;第二步用這個邏輯值跟75比較。由于邏輯值大于數字值,所以這個式子總是返回FALSE。

那麼該式子應該怎麼寫?可寫為AND(A1>60,A1<75)。

同理,判斷A1是不是小于30或大于80,不能寫為30>A1>80,可寫為OR(A1 < 30,80 < A1)。

3、為什麼(A1 5)>(B1 C1)可以簡寫成A1 5>B1 C1?

因為比較運算符的計算次序最後,所以即使不加括号,該表達式也是首先分别計算大于号前後的A1 5和E1 C1,然後再比較這兩個結果的大小。

4、幂運算如果指數是分數,需要用括号括起來。

例如,16的平方根應該寫成16^(1/2),而不是16^1/2,因為“^”的運算次序先于“/”。16的平方根也可用SQRT函數,寫成SQRT(16)。

又如,8的立方根應該寫成8^(1/3),而不是=8^1/3。

判斷運算符的優先級(運算符優先級的運用)4

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved