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
广告