2.3.5 XOR函数

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函数的应用