在Excel 2013中,引入了XOR函数,这是Excel中的一个逻辑函数。- 包含或:如果其一个或多个参数为真,则测试结果为真。在Excel中,这是OR函数。
- 异或:如果一个且只有一个参数为真,则测试结果为真。这是XOR函数。
如果一台计算机满足这两个条件之一,我们会考虑它,但如果两者满足,我们不会挑选(因为这将超出我们的预算)。=OR([@硬盘]>=500,[@RAM]>=6)正如所见,使用OR函数,可以选择大多数“计算机”。这是因为使用OR,如果一个或多个测试为TRUE,则该函数返回TRUE。例如,“计算机3”的硬盘大于500MB,RAM也大于6GB,这两个测试为TRUE,因此函数OR返回TRUE。=XOR([@硬盘]>=500,[@RAM]>=6)- “计算机1”的硬盘为512(测试为TRUE),RAM为4(测试为FALSE)。只有一个测试为TRUE,因此XOR函数返回TRUE。
- “计算机3”的硬盘为512(测试为TRUE),RAM为8(测试为TRUE)。这两个测试都为TRUE,因此XOR函数返回FALSE。
为了避免在单元格中输出的结果为TRUE或FALSE,可以将测试整合到IF函数中,如下所示:注:本文学习整理自www.excel-exercise.com,供有兴趣的朋友参考。欢迎到知识星球:完美Excel社群,进行技术交流和提问,获取更多电子资料,并通过社群加入专门的微信讨论群,更方便交流。
|