- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel 複数列からの検索)
Excel複数列からの検索方法とは?
このQ&Aのポイント
- Excelの複数列からの検索方法についてご質問です。
- シート1のB列に入力された文字と同じものを、シート2のA~B列より検索し、一致する文字があれば、シート1のA列に「○」を表示させたいと思っています。
- VLOOKUPを使った試みはあったものの、複数列に対応することができず壁にぶつかりました。他に良い解決策はあるのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
シート1のA1セルに次の式を入力して下方にオートフィルドラッグします。 =IF(COUNTIF(Sheet2!A:B,B1),"○","")
その他の回答 (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文でどうぞ
質問者
お礼
回答ありがとうございます。 個数が求めたいわけではなかったので、 教えていた式は今回は使用しませんでしたが、「SUMPRODUCT」使用したことがなかったので 勉強になりました。ありがとうございます。
お礼
早急な回答ありがとうございます。 まさに、やりたかったことが出来ました。 「COUNTIF」を使用するのですね! 大変勉強になりました。