ここから本文です

Excelの検索方法で質問です。 顧客データには会社名、顧客名、住所や電話番号など...

kmt********さん

2019/7/2213:03:53

Excelの検索方法で質問です。
顧客データには会社名、顧客名、住所や電話番号などのデータがあり、検索側は会社名を入力するとVLOOKUPで該当するデータが全て表示される仕組みを作りましたが、

顧客名からでも検索できるようにするにはどうすればよろしいでしょうか?
つまり、会社名でも顧客名でもどちらでも検索できるようにしたいのです。
検索シートのA3に会社名を入力するセルを、B3には顧客名を入力するセル。
A5から検索結果が表示される。
別シートに顧客データを作っています。

閲覧数:
21
回答数:
1

違反報告

ベストアンサーに選ばれた回答

tok********さん

2019/7/2213:32:06

会社名、顧客名、住所や電話番号はVLOOKUPで、顧客名から住所や電話番号もVLOOKUP。
ネックとなるのが、顧客名から会社名をVLOOKUPできない事。なので、E列が会社名リスト、F列が顧客名リストとして、INDEX関数とMATCH関数を使います。
=INDEX(E:E,MATCH(B3,F:F,0),1)
あとはA3に入力があるかどうかで、数式を分岐するといいです。
=IF(A3<>"",VLOOKUP(A3,略),INDEX(E:E,MATCH(B3,F:F,0),1))

  • 質問者

    kmt********さん

    2019/7/2214:14:09

    ご回答ありがとうございます。会社名からも顧客名からでも検索できるようになりました!ただ、検索セルが未入力の場合、検索結果を表示するセル部分にN/Aのエラーが出るようになりました。これを消す方法も教えて頂けますでしょうか?

  • その他の返信(2件)を表示

返信を取り消しますが
よろしいですか?

  • 取り消す
  • キャンセル

質問した人からのコメント

2019/7/22 14:30:25

本当にありがとうございました!
こんな短時間で問題が解決しました。

この質問につけられたタグ

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる