這些邏輯運算子,看看你會用幾種?

邏輯運算子用於多條件連線,Excel/VBA程式設計中,會經常用到邏輯運算子來進行多條件判斷,如A>100或者A<30,A=7並且B=8等,條件滿足則返回True,條件不滿足則返回False。邏輯運算經常用在if。。。else。。或者Do。。。Loop語句的條件判斷中,Excel/VBA程式設計中的邏輯運算子一共有6個:

邏輯運算子1:邏輯與 And

格式:條件1 And 條件2

意思:既要滿足條件1也要滿足條件2的運算結果為Ture,否則為False。

舉例:

這些邏輯運算子,看看你會用幾種?

邏輯運算子1:邏輯與 And

格式:條件1 Or 條件2

意思:滿足條件1或者滿足條件2的運算結果為Ture,否則為False。

舉例:

這些邏輯運算子,看看你會用幾種?

邏輯運算子2:邏輯或 Or

格式:Not 條件

意思:條件為真,則運算結果為False,條件為假,則運算結果為True。

舉例:

這些邏輯運算子,看看你會用幾種?

邏輯運算子2:邏輯或 Or

格式:條件1 Eqv 條件2

意思:如果既滿足條件1也滿足條件2,或者既不滿足條件1也不滿足條件2,則運算結果為True,其餘運算結果皆為False。

舉例:

這些邏輯運算子,看看你會用幾種?

邏輯運算子3:邏輯非 Not

格式:條件1 Imp 條件2

意思:不滿足條件1但滿足條件2,運算結果為True,其餘運算結果為False。

舉例:

這些邏輯運算子,看看你會用幾種?

邏輯運算子3:邏輯非 Not

格式:條件1 Xor 條件2

意思:滿足條件1但不滿足條件2或者滿足條件2但不滿足條件1,則運算結果為True,兩個條件都滿足或者都不滿足返回False。

舉例:

這些邏輯運算子,看看你會用幾種?

使用邏輯運算子會提高程式設計效率,增加程式的邏輯性和可讀性,因此希望小夥伴們要熟練掌握邏輯運算子的應用。