IF MATCH公式具有多种输出可能性

时间:2019-06-26 07:30:09

标签: excel-formula excel-2010 worksheet

早上好,我正在尝试检查2个工作表和列中的值。

如果该值出现在工作表1的E列中,则返回该值。如果未显示,请检查表2中的E列。如果它出现在表2中,则返回“帐户已关闭”,否则返回“不存在”

我使用了iferror(if(match函数,可以单独产生结果,但是我想将它们组合起来

=IFERROR(IF(MATCH(E2, 'Export Accounts PROD'!E:E,0),Exceptions!E2), "Not in PROD")
=IFERROR(IF(MATCH(E2, 'Export Accounts CLOSED'!$E:$E,0), "Account Closed"), "Does not exist")

我想结合两个公式,以便如果不满足第一个条件,它将移至第二个条件,而不是返回“不在PROD中”

1 个答案:

答案 0 :(得分:0)

您快到了。以下建议的解决方案用第二个公式替换了第一个公式中的iferror结果,并在开始时添加了额外的iferror以根据需要返回“不存在”。

=IFERROR((IFERROR(IF(MATCH(E2,'Export Accounts PROD'!E:E,0),Exceptions!E2),IF(MATCH(E2,'Export Accounts CLOSED'!$E:$E,0),"Account Closed"))),"Does not exist")