• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel 複数列からの検索)

Excel複数列からの検索方法とは?

このQ&Aのポイント
  • Excelの複数列からの検索方法についてご質問です。
  • シート1のB列に入力された文字と同じものを、シート2のA~B列より検索し、一致する文字があれば、シート1のA列に「○」を表示させたいと思っています。
  • VLOOKUPを使った試みはあったものの、複数列に対応することができず壁にぶつかりました。他に良い解決策はあるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

シート1のA1セルに次の式を入力して下方にオートフィルドラッグします。 =IF(COUNTIF(Sheet2!A:B,B1),"○","")

15daifukufuku
質問者

お礼

早急な回答ありがとうございます。 まさに、やりたかったことが出来ました。 「COUNTIF」を使用するのですね! 大変勉強になりました。

その他の回答 (1)

  • askaaska
  • ベストアンサー率35% (1455/4149)
回答No.1

シート1のA1 =SUMPRODUCT((シート2!$A$1:$B$3=シート1!B1)*1) これの結果、シート2に「みかん」が1個あれば1 2個あれば2、1個もなければ0が返る。 あとはif文でどうぞ

15daifukufuku
質問者

お礼

回答ありがとうございます。 個数が求めたいわけではなかったので、 教えていた式は今回は使用しませんでしたが、「SUMPRODUCT」使用したことがなかったので 勉強になりました。ありがとうございます。

関連するQ&A