忽略 NULL 值的匹配公式

问题描述 投票:0回答:1

我有一个看起来像这样的主表,还有更多行用于进一步的 ID:

我正在尝试创建一个真/假计算列(称为“匹配?”),我可以在其中检查 ID、时间和值是否与第二张表匹配:

本质上,如果所有 3 列都匹配,我想要 1,如果不匹配,我想要 0。我使用的公式是:

=IF(ISNA(MATCH(A2, Sheet2!$A$2:$A$11, 0)+MATCH(B2, Sheet2!$B$2:$B$11,0)+MATCH(C2, Sheet2!$C$2:$C$11,0)), 0, 1) 

这只适用于第一行,并且也不能正确处理 NULL 值。我希望 NULL 值的匹配返回 0。

如有任何建议,我们将不胜感激!

excel excel-formula
1个回答
0
投票

尝试使用以下方法:


=IF(ISNA(MATCH(1,(A2=$F$2:$F$11)*(B2=$G$2:$G$11)*(C2=$H$2:$H$11),0)),0,1)

© www.soinside.com 2019 - 2024. All rights reserved.