- Excel 函数教程
- Excel 函数 - 首页
- 兼容性函数
- 逻辑函数
- 文本函数
- 日期与时间函数
- 多维数据集函数
- 数学函数
- 三角函数
- 数据库函数
- 动态数组函数
- 工程函数
- 财务函数
- 信息函数
- 查找与引用函数
- 统计函数
- Web 函数
- Excel 有用资源
- Excel - 快速指南
- Excel - 有用资源
- Excel - 讨论
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
示例
advanced_excel_logical_functions.htm
广告