您现在的位置是:首页 > 创新技术

理解了异或门,就弄懂了 Excel 中的 xor 函数

智慧创新站 2025-01-17【创新技术】242人已围观

简介今天要教大家一个新函数XOR,这个函数既简单也复杂。如果大家具备一点计算机或电子方面的知识,就非常容易理解了。案例:下图是1是各销售人员当月获取的线索(leads)数,以及跟进这些线索后的转换(获客)数。按经验估算,满足以下两个条件中二选一的话,销售产能是有待提高的:线索数20,或者转换数3在满足上...

今天要教大家一个新函数XOR,这个函数既简单也复杂。如果大家具备一点计算机或电子方面的知识,就非常容易理解了。

案例:

下图是1是各销售人员当月获取的线索(leads)数,以及跟进这些线索后的转换(获客)数。

按经验估算,满足以下两个条件中二选一的话,销售产能是有待提高的:

线索数20,或者

转换数3

在满足上述条件的D列对应单元格中,填入“需加强”,其余单元格留空。

可能有同学要问了:如果两个条件都满足,岂不是更加需要加强?哈哈,如果同时满足以上两个条件,基本没救了,不值得加强。重要的是学习公式,不用纠结假设条件。

效果如下图2所示。


解决方案:

1.在D2单元格中输入以下公式--下拉复制公式:

=IF(XOR(B220,C23),"需加强","")

在解释公式前,先给大家讲解一下xor函数。

XOR函数说明:

首先,我先要给大家科普一下什么是异或门。

如果大学学的是计算机专业的话,很多门课程都会讲到异或门这个知识点,其中讲述得比较详细的应该是【数字电路】这门课。

异或门是来自英文Exclusive-ORgate的翻译,英文简称XORgate或EORgate、ExORgate,是数字逻辑中实现逻辑异或的逻辑门。

异或门包含多个输入端、一个输出端;多输入异或门可由两输入异或门构成。若两个输入的电平相异,则输出为高电平1;若两个输入的电平相同,则输出为低电平0。

即如果两个输入不同,则异或门输出高电平1。

在Excel中,1和0就等同于逻辑值true和false,因此异或函数XOR的算法就是:

当判断条件中的TRUE的数字为奇数时,XOR的结果为TRUE;

当TRUE的数字为偶数时,XOR的结果为FALSE。

掌握了上述原理,再来看XOR函数就容易理解了。

作用:

返回所有参数的异或值。

语法:

XOR(logical1,[logical2],…)

参数:

Logical1:必需;要检验的第1个条件,可以是TRUE或FALSE,并且可以是逻辑值、数组或引用。

[logical2]:可选;要检验的第2至254个条件。

说明:

参数必须为逻辑值TRUE或FALSE,或者为包含逻辑值的数组或引用;

如果数组或引用参数中包含文本或空白单元格,这些值将被忽略;

如果指定的区域中不包含逻辑值,则XOR返回错误值#VALUE!;

可以用XOR数组公式检查数组中是否出现某个值。

公式释义:

如果B220或C23两个条件中有且仅有一个满足,则单元格中显示“需加强”,否则留空。

很多同学会觉得Excel单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解Excel的各个知识点。

现在终于有了,以下专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握Excel的操作技巧、快捷键大全、函数公式、数据透视表、图表、打印技巧等……学完全本,你也能成为Excel高手。

很赞哦!(95)