0

只需说我在Sheet2中有以下数据:

  --+-----+-----+
    :  A  :  B  :
  --+-----+-----+
  1 : abc : 123 :
  --+-----+-----+
  2 : def : 456 :
  --+-----+-----+
  3 : hij : 789 :
  --+-----+-----+

现在,从Sheet1 中,我想在Sheet2中搜索“def”值,其 B 列中的值为“456”。如果找到,则在Sheet1的当前单元格中返回“存在”值。

我怎样才能做到这一点?我认为,我可以通过将 VLOOKUP 和 ISNA 与另一个功能相结合来实现,但我不知道是哪一个。

4

2 回答 2

2

使用Countifs

=IF(COUNTIFS(Sheet2!A:A,"def",Sheet2!B:B,456),"exists","")
于 2013-03-24T20:53:34.730 回答
0

使用匹配:

  =IF(MATCH("def",Sheet2!A:A,0)=MATCH("456",Sheet2!B:B,0),"exists")

如果找不到匹配项,此公式将返回“#N/A”。如果您希望它在不匹配时显示其他内容,则将公式包装在 IFERROR 函数中。

  =IFERROR(IF(MATCH("def",Sheet2!A:A,0)=MATCH("456",Sheet2!B:B,0),"exists"),"value_to_return")
于 2013-03-24T21:58:22.053 回答