gpt4 book ai didi

带有 IF 和 OR 语句的 Excel 匹配函数

转载 作者:行者123 更新时间:2023-12-04 19:59:22 25 4
gpt4 key购买 nike

Excel Match Function
你好,我有这个公式

=IFERROR(IF(MATCH(A2,G:G,0)*OR(MATCH(B2,G:G,0)),"Present",),"Absent")

我想要的是返回 Present如果来自 A 列和 B 列的电子邮件之一出现在 G 列中。

*And 一起使用的公式但它不适用于 *OR.

最佳答案

如果没有匹配,则 Match() 将返回 #N/A错误,它将与另一个 Match() 结果相乘,仍然返回错误。因此,只有当 BOTH Match 公式返回正确的值时,此公式才会有非错误结果。这不是你想要的,我想。

如果两个条件只有一个匹配项,您需要一个不会在错误中解析的公式或函数。

一种选择是将每个匹配项包含在 Iferror 中。另一个选择是使用 Countif,大致如下:

=if(countif(G:G,A2)+countif(G:G,B2),"Present","Absent")

如果没有找到或找到的项目计数,则 Countif 返回 0。 0 将等于 IF 语句中的 FALSE,因此如果 Countif 都没有找到任何内容,则 IF 函数的 FALSE 参数将触发。如果两个 Countif 函数中的任何一个找到匹配项,则结果将是一个大于零的数字,因此 IF 函数的 TRUE 部分将触发。

关于带有 IF 和 OR 语句的 Excel 匹配函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44096136/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com