- 締切済み
Excelで一発検索させたい。
過去に同様の質問されている方もいるかもしれませんが、ピンと来ないので、教えてください。 Excelで1つのシートに「A」「B」「C」・・・とお客さんの行があります。 列には、「ID」「お客様名」「電話番号」・・・etcの各お客さんのフィールドがあります。 そのお客さんのデータベースから、IDや電話番号など、判明している項目を入力して検索すると、 該当したお客さんの行だけが、表示出来るようにしたいのです。 Excelは基本操作は分かりますが、マクロやVBAは勉強中です。 参考に出来るWEBページがあれば、ご教授頂けないでしょうか?
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- chonami
- ベストアンサー率43% (448/1036)
検索する時の項目が常に決まっている訳ではないのでしたら、フィルタオプションなどは如何でしょうか? http://www.eurus.dti.ne.jp/~yoneyama/Excel/filter3.htm 検索条件のところにデータベースと同じ見出しを作っておけばどの項目でも検索できます。 ※質問の際にはバージョンの記載をお忘れなく。
- kagakusuki
- ベストアンサー率51% (2610/5101)
オートフィルタを使用されては如何でしょうか? 【参考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)
VLOOKUP関数でいかがでしょうか。 http://www.kenzo30.com/ex_kisotyu/ex_ks_tyukyu9_9_6.htm#検索/行列関数(LOOKUP関数)