• 締切済み

Excelで一発検索させたい。

過去に同様の質問されている方もいるかもしれませんが、ピンと来ないので、教えてください。 Excelで1つのシートに「A」「B」「C」・・・とお客さんの行があります。 列には、「ID」「お客様名」「電話番号」・・・etcの各お客さんのフィールドがあります。 そのお客さんのデータベースから、IDや電話番号など、判明している項目を入力して検索すると、 該当したお客さんの行だけが、表示出来るようにしたいのです。 Excelは基本操作は分かりますが、マクロやVBAは勉強中です。 参考に出来るWEBページがあれば、ご教授頂けないでしょうか?

みんなの回答

  • chonami
  • ベストアンサー率43% (448/1036)
回答No.3

検索する時の項目が常に決まっている訳ではないのでしたら、フィルタオプションなどは如何でしょうか? http://www.eurus.dti.ne.jp/~yoneyama/Excel/filter3.htm 検索条件のところにデータベースと同じ見出しを作っておけばどの項目でも検索できます。 ※質問の際にはバージョンの記載をお忘れなく。

  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.2

 オートフィルタを使用されては如何でしょうか? 【参考URL】  よねさんのWordとExcelの小部屋 > Excel2007基本講座 > オートフィルタの使い方   http://www.eurus.dti.ne.jp/~yoneyama/Excel2007/excel2007-filter.html  よねさんのWordとExcelの小部屋 > Excel2003基本講座 > オートフィルタ(データ抽出)   http://www.eurus.dti.ne.jp/~yoneyama/Excel/filter.htm

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

VLOOKUP関数でいかがでしょうか。 http://www.kenzo30.com/ex_kisotyu/ex_ks_tyukyu9_9_6.htm#検索/行列関数(LOOKUP関数)

関連するQ&A

専門家に質問してみよう