0

Sheet2に次のデータがあると言ってください。

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

ここで、Sheet1から、B列に値「456」があるSheet2の「def」値を検索したいと思います。見つかった場合は、Sheet1の現在のセルに「exist」値を返します。

どうやってやるの?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

MATCHの使用:

  =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 に答える