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。
#NAME? 如果 Excel 无法识别函数名称,则会出现错误。这可能是因为您使用的是较早版本的 Excel,不支持 Xor 函数。
适用性
Excel 2013、Excel 2016
示例
