XOR

返回所有参数的逻辑异或。

语法

XOR(logical1, [logical2],…)

XOR 函数语法具有下列参数。

说明
  • 参数必须计算为逻辑值,如 TRUE 或 FALSE,或者为包含逻辑值的数组或引用。
  • 如果数组或引用参数中包含文本或空白单元格,则这些值将被忽略。
  • 如果指定的区域中不包含逻辑值,则 XOR 返回错误值 #VALUE! 。
  • 您可以使用 XOR 数组公式检查数组中是否出现某个值。 若要输入数组公式,请按 Ctrl+Shift+Enter。
  • 当 TRUE 输入的数字为奇数时,XOR 的结果为 TRUE;当 TRUE 输入的数字为偶数时,XOR 的结果为 FALSE。

示例

复制下表中的示例数据,然后将其粘贴进新的 ET 工作表的 A1 单元格中。 要使公式显示结果,请选中它们,按 F2,然后按 Enter。 如果需要,可调整列宽以查看所有数据。

公式 说明 结果
=XOR(3>0,2<9) 由于其中一个测试计算为 TRUE,则返回 TRUE。 TRUE
=XOR(3>12,4>6) 由于所有测试结果计算为 False,则返回 FALSE。 必须至少其中一个测试结果计算为 True,才能返回 TRUE。 FALSE

 

相关功能

逻辑函数

NOT

AND

OR

FALSE