XOR 函數

附註: 我們想要以您的語言,用最快的速度為您提供最新的說明內容。 本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。 讓這些內容對您有所幫助是我們的目的。 希望您能在本頁底部告訴我們這項資訊是否有幫助。 此為英文文章出處,以供參考。

本文將說明 Microsoft Excel 中 XOR 函數的公式語法及使用方式。

描述

傳回所有引數的邏輯 Exclusive Or。

語法

XOR(logical1, [logical2],…)

XOR 函數語法具有下列引數。

  • Logical1, logical2,…    Logical 1 是必要的,後續邏輯值則是選用的。 這是第 1 個到第 254 個您想要測試其為 TRUE 或 FALSE 的條件,可以是邏輯值、陣列或參照。

  • 引數都必須評估為邏輯值 (如 TRUE 或 FALSE),或是在包含邏輯值的陣列或參照中。

  • 如果陣列或參照引數中包含文字或空白儲存格,則這些值將會略過。

  • 如果所指定的範圍中並未包含邏輯值,則 XOR 會傳回 #VALUE! 錯誤值。

  • 您可以使用 XOR 陣列公式來檢查陣列中是否有數值。 若要輸入陣列公式,請按 Ctrl+Shift+Enter。

    附註: 如果您有目前版本的Office 365,然後您可以直接在頂端的左邊-範圍的儲存格輸出,輸入公式,然後按ENTER以確認公式的動態陣列公式。 否則,公式必須第一個選取輸出範圍中頂端的左邊-範圍的儲存格輸出,輸入公式,然後按下CTRL + SHIFT + ENTER以確認它輸入為在舊版的陣列公式。 Excel 會插入大括號的開頭與結尾的公式。 如需有關陣列公式的詳細資訊,請參閱陣列公式的指導方針和範例

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

範例

請在下列表格中複製範例資料,再將之貼到新 Excel 活頁簿中的儲存格 A1。 若要讓公式顯示結果,請選取公式,按 F2,然後再按 Enter。 如有需要,您可以調整欄寬來查看所有資料。

公式

描述

結果

=XOR(3>0,2<9)

因為兩個測試之中有一個被評估為 True,因此傳回 TRUE。

TRUE

=XOR(3>12,4>6)

因為所有測試結果都被評估為 False,因此傳回 FALSE。 至少要有一個測試結果被評估為 True,才能傳回 TRUE。

FALSE

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×