• 締切済み

Excel データの検索及び抽出

Excelの使い方が解らなくて困っています。 内容は輸送業者より搬送先の住所のデータが送られてくるのですが 搬送先の名称が有りません。 搬送先の名称は同時に送られてくる伝票(手書き)分を見ながら 得意先一覧(エクセルシート)の中から検索で絞り込むのですが、 1日に20~30件あり名前と住所が一致している等確認するのに 結構手間がかかり貯めると処理が大変な事になります。 そこで解決策を御教授下さい。 具体的には、 【輸送業者より送られて来るデータ】       A          B 1 | 搬送先名称 |    住所    | 2 |   空白    |  大阪府 枚方市  | 3 |   空白    |  山形県 天童市  | 【得意先一覧表】       A           B 1 | 搬送先名称 |    住所    | 2 |    A    |  大阪府 枚方市 | 3 |    B    |  北海道 函館市 | 4 |    C    |  大阪府 枚方市 | 5 |    D    |  山形県 天童市 | 6 |    E    |  山形県 天童市 |    ※同じ住所でも異なる名称があります。 上記の様なデータがあります。 やりたい事は輸送業者より送られてくる住所データから 得意先一覧を検索し住所が一致する物のみに絞り込み、 その中から伝票と一致する物を 【輸送業者より送られて来るデータ】A2やA3のセルに 入力したいのです。 いい方法教えて下さいお願いします。

みんなの回答

回答No.2

言っていることはvlookupやVBAで可能ですが、 >※同じ住所でも異なる名称があります。 というのは致命的です。 住所だけ絞れないなら他にコンピュータが搬送先を1つに絞れる情報がないと無理です。無理というか正しい結果にならない可能性が高いです。 てか、あなた自身はどうやって判断しているのですか?

mtystk
質問者

補足

早速の回答ありがとうございます。 現在の判断は、 手書きの伝票(送り状)があるので、 例:大阪府枚方市 A社宛  と手書きで記載されております。 それを元に得意先一覧シートの文字検索で会社名や住所を検索し、 伝票(送り状)と社名及び住所が一致する物を探しコピーして 集計シートに貼り付けています。 ほぼ手動でやっています。 恐らく100%一致する物を抽出するのは不可だと思っています、 私のイメージでは質問内の【輸送業者より送られて来るデータ】 の空白部分に住所が一致する物のリストが出ないかな? などと思っています。 そんな機能はないですか?

回答No.1

【得意先一覧表】は、ご自身でお持ちでしょうから、 まず、そのファイルの別シートにA列とB列を入れ替えたものを次のように作ります。シート名は[参照用]とでもしておけばいいでしょう。       A           B 1 |    住所   | 搬送先名称 | 2 |  大阪府 枚方市 |   A   | 3 |  北海道 函館市 |   B   | で、輸送業者より搬送先の住所のデータが送られてきたら、A2のセルに =VLOOKUP(B2,'"ファイルの格納場所"\["ファイル名"]参照用'!$A:$B,2,false) と入れてコピーして、後は必要な行まで貼り付ければいいんじゃない?(最初だけ2つのファイルを同時に立ち上げて選べば簡単です。) 後は、そうやって作ったファイルを一つだけ保存しておくなりして、データが送られてきたら、コピーして貼付けすればよいと思うんだけど、・・・ ※ただし、同じ住所があるのは無理ですよ!! っていうか、その場合は目で見てもわかんないでしょうし、現時点でどのように判断しているのかがわかりません。

参考URL:
http://allabout.co.jp/computer/msexcel/closeup/CU20060805A/
mtystk
質問者

補足

早速の回答ありがとうございます。 現在の判断は、 手書きの伝票(送り状)があるので、 例:大阪府枚方市 A社宛  と手書きで記載されております。 それを元に得意先一覧シートの文字検索で会社名や住所を検索し、 伝票(送り状)と社名及び住所が一致する物を探しコピーして 集計シートに貼り付けています。 ほぼ手動でやっています。 VLOOKUPでいくと一番最初の名称が出てくるだけなので うまくいきませんでした。 条件の合うもののみリストアップはできなのでしょうか?

関連するQ&A