Excel - XOR 函式



描述

XOR 函式返回所有引數的邏輯異或。如果提供的條件中奇數個計算結果為 TRUE,則 XOR 函式返回 TRUE;否則返回 FALSE。

語法

XOR (logical1, [logical2],…)

引數

引數 描述 必填/可選
logical1 logical1 是必填項,後續邏輯值可選。1 到 254 個要測試的條件,可以是 TRUE 或 FALSE,也可以是邏輯值、陣列或引用。 必填
logical2,… 可選

備註

  • 異或

    • 異或邏輯運算如果兩個提供的條件中只有一個計算結果為 True,則返回 True。可以將其理解為“A 或 B,但不是 A 和 B”。

    • 當只有一個條件或超過兩個條件時,如果奇數個條件計算結果為 True,則異或運算的結果為 True。

  • 引數必須計算為邏輯值,例如 TRUE 或 FALSE,或者包含邏輯值的陣列或引用。

  • 如果陣列或引用引數包含文字或空單元格,則忽略這些值。

  • 如果指定的範圍不包含邏輯值,則 XOR 返回 #VALUE! 錯誤值。

  • 可以使用 XOR 陣列公式檢視值是否出現在陣列中。要輸入陣列公式,請按 Ctrl+Shift+Enter。

  • 當 TRUE 輸入的數量為奇數時,XOR 的結果為 TRUE;當 TRUE 輸入的數量為偶數時,結果為 FALSE。

  • 如果 Excel 無法識別函式名稱,則會發生 #NAME? 錯誤。這可能是因為您使用的是較舊版本的 Excel,該版本不支援 Xor 函式。

適用性

Excel 2013、Excel 2016

示例

XOR Function
advanced_excel_logical_functions.htm
廣告