2.3.5 XOR函数
2025年09月26日
2.3.5 XOR函数
(1)函数功能
XOR函数用于判断多个条件中是否有一个条件成立,如果进行判断的条件都为TRUE或都为FALSE,XOR函数就会返回FALSE,否则XOR函数返回TRUE。
(2)语法格式
XOR(logical1,[logical2],...)
(3)参数说明
logical1:必需参数,表示第1个要进行判断的条件。
[logical2]:可选参数,表示第2个要进行判断的条件。
以此类推,最多可包含255个参数。
(4)注意事项
XOR函数的参数可以是逻辑值TRUE或FALSE,或者是可以转换为逻辑值的表达式,数字0等同于FALSE,非0等同于TRUE。如果XOR函数的参数是直接输入的非逻辑值,则XOR函数将返回错误值“#VALUE!”。
(5)实例:判断出勤是否异常
如图2.3.5所示,A列为日期,B列为姓名,C列、D列分别为A车间和B车间的工时数据,要求在E列判断出异常考勤的记录,判断条件为:两个车间都有工时则为异常。
选择E2单元格,输入公式“=IF(XOR(C2="",D2=""),"","异常")”,输入完毕后按Enter键结束并向下填充公式,即可完成判断。
图2.3.5 XOR函数的应用