Excel和Google Spreadsheet六個比較運算符
一般而言,運營商是公式中使用的符號,用於指定要運輸的計算類型。
顧名思義,比較運算符會在公式中的兩個值之間進行比較,並且比較的結果只能是TRUE或FALSE。
六個比較運算符
如上圖所示,電子表格程序中使用了六個比較運算符,如Excel和Google Spreadsheets。
這些運算符用於測試條件,例如:
- 數值相等,如5 = 5,
- 數值不等式,
- 如4 <> 5(不等於)
- 或5> = 4(大於或等於)。
在單元格公式中使用
Excel非常靈活,可以使用這些比較運算符。 例如,您可以使用它們比較兩個單元格 ,或比較一個或多個公式的結果 。 例如:
- = A1 = A2
- = A1 =(A2 * 5)
- =(A1 * 10)<=(A2 / 5)
正如這些示例所示,您可以直接在Excel中將這些鍵入到單元格中,並使Excel像計算任何公式一樣計算公式的結果。
使用這些公式,Excel將始終返回TRUE或FALSE作為單元格中的結果。
同樣,這種公式的結果只會是TRUE或FALSE。
例如,如果單元格A1包含數字23,單元格A2包含數字32,則公式= A2> A1將返回TRUE結果。
另一方面,公式= A1> A2將返回FALSE的結果。
在條件語句中使用
比較運算符也用於條件語句中,例如IF函數邏輯測試參數以確定兩個值或操作數之間的相等或不同。
邏輯測試可以是兩個單元格引用之間的比較,例如:
A3> B3或者邏輯測試可以是單元格引用和固定數量之間的比較,例如:
C4 <= 100在IF函數的情況下,即使邏輯測試參數只是將比較評估為TRUE或FALSE,IF函數通常不會在工作表單元格中顯示這些結果。
相反,如果正在測試的條件為TRUE,則該函數將執行Value_if_true 參數中列出的操作。
另一方面,如果正在測試的條件為FALSE,則會執行Value_if_false參數中列出的操作。
例如:
= IF(A1> 100,“超過一百”,“一百或更少”)此IF函數中的邏輯測試用於確定單元格A1中包含的值是否大於100。
如果此條件為TRUE(A1中的數字大於100),則第一條文本消息“超過一百個”將顯示在公式所在的單元格中。
如果此條件為FALSE(A1中的數字小於或等於100),則在包含公式的單元格中顯示第二條消息“一百或更少 ”。
在宏中使用
比較運算符也用於Excel 宏中的條件語句中,特別是在循環中,比較結果決定是否應繼續執行。