比較運算子

比較運算子會比較公式中的兩個數值。比較結果一律會傳回布林值 TRUE 或布林值 FALSE。比較運算子可用來構建某些函數使用的比較條件。

判定項目

使用的比較運算子

例如,當 A2 包含 20 且 B2 包含 2

兩個值是相等的

=

A2 = B2 傳回 FALSE

兩個值不是相等的

<>

A2 <> B2 傳回 TRUE

第一個值大於第二個值

>

A2 > B2 傳回 TRUE

第一個值小於第二個值

<

A2 < B2 傳回 FALSE

第一個值大於或等於第二個值

>=

A2 >= B2 傳回 TRUE

第一個值小於或等於第二個值

<=

A2 <= B2 傳回 FALSE

字串大於數字。例如,「hello」 > 5 會傳回 TRUE。

TRUE 和 FALSE 可以互相比較,但是無法與數字或字串進行比較。TRUE > FALSE 且 FALSE < TRUE,因為 TRUE 是被解釋為 1 且 FALSE 是被解釋為 0。TRUE = 1 會傳回 FALSE 且 TRUE = “某些文字” 會傳回 FALSE。

比較運算子主要是用在函數中,例如 IF,這些函數會比較兩個值,然後會執行其他運算(視比較結果傳回 TRUE 或 FALSE 而定)。