一、官方介绍
本文介绍 Microsoft Excel 中 XOR 函数的公式语法和用法。
1.1 说明
1.2 语法
:::tips XOR(logical1, [logical2],…) ::: XOR 函数语法具有下列参数。
Logical1、logical2 等 Logical 1 是必需的,后续逻辑值是可选的。 您要检验的 1 至 254 个条件,可为 TRUE 或 FALSE,且可为逻辑值、数组或引用。 :::success 相同取0,相异取1 :::
1.3 注意事项
参数必须计算为逻辑值,如 TRUE 或 FALSE,或者为包含逻辑值的数组或引用。
- 如果数组或引用参数中包含文本或空白单元格,则这些值将被忽略。
- 如果指定的区域中不包含逻辑值,则 XOR 返回错误值 #VALUE! 。
- 您可以使用 XOR 数组公式检查数组中是否出现某个值。 若要输入数组公式,请按 Ctrl+Shift+Enter。
1.4 示例
复制下表中的示例数据,然后将其粘贴到新 Excel 工作簿的 A1 单元格中。 为使公式显示结果,请选中它们,按 F2,然后按 Enter。 如果需要,您可以调整列宽以查看所有数据。
| 公式 | 说明 | 结果 |
|---|---|---|
| =XOR(3>0,2<9) | 由于其中一个测试计算为 TRUE,则返回 TRUE。 | TRUE |
| =XOR(3>12,4>6) | 由于所有测试结果计算为 False,则返回 FALSE。 必须至少其中一个测试结果计算为 True,才能返回 TRUE。 | FALSE |
:::danger 提醒:=XOR(3>0,2<9),官方返回结果是True,我这边测试结果是False。3>0是真,2<9也是真。按照相同取0,相异取1的口诀,结果应该是0,也即是false。具体见源文件,欢迎大家评论指正。 ::: :::warning XOR函数官方示例源文件.xlsx :::
:::info
参考资料:
[1] office官方帮助说明
:::
