• 締切済み

Excel データの検索及び抽出

gekkou1944の回答

回答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

  • エクセル関数でデーターを抽出する数式について

    検索値の名称と抽出表の一覧から名称が一部しか一致しないものを抽出したいが、セルの位置がわからない。 一応私が考えてた数式ではダメでしたが、参考まで VKOOLUP(B1.A10・・・.1.TRUE) 例 上記の数式を入力したセルを(A1)、入力するセルを(B1)、抽出表の一覧A10・・・以下に作成する。 A1 ○○   B1 ○○ 支店 A10 ○○ A11 △△ A12 ×× ・ ・ ・ ・

  • EXCELで3つのシートのデータを統合したい

    2つの会社(A社,B社)が合併し、それぞれ別の基幹システム(旧システム)を使っていた為、 新たに全く別の基幹システム(新システム)を作成中なのですが、 A社、B社共通の取引先もあれば、それぞれ独自の取引先もあり、 取引先のデータを新システムに移行させる為、エクセルで一覧を作成中です。 1つのエクセルファイルに以下のような3つシートがあります。 シート(1) A社得意先コード 取引先名 郵便番号 住所         取引条件 ・・・・ 000001      (株)○○○ 111-1111 ○○県○○市・・・ 20日締め ・・・ 000002      (株)▲▲▲ ・・・・ シート(2) B社得意先コード  取引先名 郵便番号 住所         取引条件 ・・・・ 000001-00     (株)○○○ 111-1111 ○○県○○市・・・ 20日締め ・・・ 000002-00     (株)□□□ ・・・・ シート(3) A社得意先コード B社得意先コード 新システム得意先コード 000001      000001-00    000001-000 000002                 000002-000            000002-00    000003-000 シート(1)(2)のデータをシート(3)のコード対比表を基にシート(3)にくっつけたいのです。 A社得意先コード B社得意先コード 新システム得意先コード (1)取引先名 (1)郵便番号 (1)住所 (1)取引条件 ・・・・ (2)取引先名 (2)郵便番号 (2)住所 (2)取引条件 ・・・・ 000001      000001-00    000001-000 (株)○○○ 111-1111 ○○県○○市・・・ 20日締め ・・・ (株)○○○ 111-1111 ○○県○○市・・・ 20日締め ・・・ (ここ見づらくてすいません) シート(3)に統合より新たにシートを作成した方がやりやすければそれでもかまいません。 シート(1)(2)にそれぞれ約6000行、80項目くらいあり、VLOOKUPでちまちまやるのは作業ミスを起こしそうであまりやりたくありません。 EXCEL2007を使用しております。 何かいい方法がありましたらご教示願います。

  • Excelの関数を使ってデータを抽出する方法教えてください!!

    1のシートには、AとBの全てのデータがあります。2のシートには、1部だけのデータがあります。 データは、「コード」、「店名」、「住所」などが入力されています。 Aのシートから、Bのシートのデータを省いて抽出したいのですが、どうしたらいいでしょうか?? なお、それぞれに入っている「住所」や「店名」、「コード」などのデータは完全一致していないものもあります。 また、Aのシートの「コード」などの各データは、全て同じ列に入っていません。 これでは、無理でしょうか??

  • エクセル一覧から抽出するには

    よろしくおねがいします 添付ファイルあります 会社の売上データが、部署・営業員・得意先CD・売上日・・・・と売上一覧になり一つのファイルとしてあります。 その中から決まった得意先CDだけの売上を抽出したいのですが。 売上一覧は30000行 得意先CDは500件あります いつも決まって抽出したい得意先CDは約200件 得意先CDは5桁でバラバラです 別エクセルに、抽出したい得意先CD一覧を作っておくことは可能です。 アドバイスよろしくお願いいたします。

  • エクセルのデータを抽出したいのですが・・・

    エクセルのデータを抽出したいのですが・・・ いつもこちらでお世話になっています。 5000行あるデータの中から D列に入っているA事業所のうち、 R列に入っているB市で始まる住所(番地まで入っています) 分のデータ件数を抽出したいのですが どのようにすれば良いのかわかりません。 どのように数式を入れれば良いのか教えてください。 宜しくお願いします。

  • エクセルの重複データ抽出、削除についての質問です。

    会社で事務をしている者です。2つの顧客リストから重複データを抽出し、それから重複データを削除しなくてはならなくなりました。具体的には以下の順序で行いたいのですが、素人なので方法がわかりません。皆様のお知恵をいただきたいとおもいます。よろしくお願いします。 顧客リストA 顧客番号 氏名 住所 金額A 1 聖徳太子 奈良県奈良市 480 2 坂本竜馬 高知県高知市 150 3 織田信長 岐阜県岐阜市 300 4 徳川家康 愛知県名古屋市 320 5 豊臣秀吉 愛知県名古屋市 180 6 紫式部 京都府京都市 230 7 真田幸村 長野県上田市 140 8 土方歳三 東京都日野市 200 9 宮本武蔵 熊本県熊本市 350 10 福沢諭吉 大阪府大阪市 130 11 上杉謙信 新潟県上越市 540 2、顧客リストB 氏名 住所 金額B 土方歳三 東京都日野市 250 千利休 大阪府堺市 280 織田信長 岐阜県岐阜市 300 武田信玄 山梨県甲府市 220 伊達政宗 宮城県仙台市 140 坂本竜馬 高知県高知市 200 聖徳太子 奈良県明日香村 380 福沢諭吉 大阪府大阪市 130 上杉謙信 新潟県上越市 500 西郷隆盛 鹿児島県鹿児島市 660 3、顧客リストA・Bより氏名、住所の一致した先を検索し、金額AおよびBとともに別シートに抽出。 顧客番号 氏名 住所 金額A 金額B 2 坂本竜馬 高知県高知市 150 200 3 織田信長 岐阜県岐阜市 300 300 8 土方歳三 東京都日野市 200 250 10 福沢諭吉 大阪府大阪市 130 130 11 上杉謙信 新潟県上越市 540 500 4、抽出した顧客リストのうち金額A・Bが同額である先を削除。 顧客番号 氏名 住所 金額A 金額B 2 坂本竜馬 高知県高知市 150 200 8 土方歳三 東京都日野市 200 250 11 上杉謙信 新潟県上越市 540 500 以上です。使用ソフトはエクセル2003です。 多少手間はかかってもわかりやすい方法でお願いします。

  • エクセル 2つのシートの抽出

    シート1 コード|地域|住所 0001|青森A|青森県青森市○丁目○-○ 0002|青森D|青森県青森市×丁目×-× 0003|岩手B|岩手県岩手市○丁目○-○ 0004|岩手D|岩手県岩手市×丁目×-×         シート2   コード|(住所を抽出したい) 0003| 0001|  シート1は一覧表で、シート2は今回の対象だとします。 シート2のコードとシート1のコードが一致したら、 シート2のB列にシート1の住所を抽出したいのですが、どのような方法があるのでしょうか?教えて下さい。

  • Excelで、他のシートのデータを取り込む(統合する)には?

    下記のような「Sheet1」のデータ(学年)に、「Sheet2」のデータ(住所)を取り込もうとしています(データは架空例です)。Sheet1・2は、A列の内容が共通していますが、「Sheet2」のほうがデータ数が少ないです。LOOKUP関数を使えばいいのかと思いましたが、LOOKUPはデータ行数が完全一致している必要があるのか、うまくいきません。 要するに、「Sheet1」のA列に一致する文字列が「Sheet2」のA列にあった場合、その行のB列の内容を「Sheet1」のC列に入れる、というようにしたいのです。どのような手順で行えば可能でしょうか。よろしくお願いします。 --- ■Sheet1(学年データ) 1氏名(A)   学年(B) 2阿部一郎  1年 3伊藤二郎  2年 4上田三郎  3年 5江藤四郎  4年 ■Sheet2(住所データ) 1氏名(A)  住所(B) 2伊藤二郎 東京都○○区 3江藤四郎 大阪府○○市 ■ほしいデータ(Sheet1) 1氏名(A)   学年(B)   住所(C) 2阿部一郎  1年 3伊藤二郎  2年    東京都○○区 4上田三郎  3年 5江藤四郎  4年    大阪府○○市

  • excelの抽出・印刷について

    仕事で利用したいので教えてください。 excelで2つの表があります。一つは住所録(1)。もう一つは取引台帳(2)のようなものです。 (1)は氏名、住所が表になっています。 1.A氏 東京都中央区 2.B氏 大阪府大阪市 3.C氏 北海道札幌市 (2)は氏名、商品名、取引日付などです。 1.B氏 リンゴ 2009.10.8 2.C氏 ミカン 2009.10.20 3.B氏 メロン 2008.9.1 4.A氏 リンゴ 2010.2.15      ・      ・      ・ (1)と(2)を組み合わせてそれぞれの取引内容を相手先へ通知したいのですが、(1)の相手方が約2000件の予定です。それに合わせる(2)の取引内容も約10,000件を予定しています。 今後も同じ作業を行いたいので、手動で抽出して差し込み印刷では効率が悪いため、何か良い方法があれば教えていただきたいです。 通知文 〒・・・ 大阪府大阪市・・・ B  様   取引内容    1.  2008.9.1   メロン    2.  2009.10.8  リンゴ                      以上 が送りたい内容の概略です。 ちなみに、その作業を行うPCは2000で、他のPCにはデータ移行できません。 どうかご指導の程、よろしくお願いします。

  • エクセルでデータの突き合わせ

    新しい職場で各々が管理しているデータを統一しようと思っています。 sheetA 住所・氏名・氏名カナ・生年月日・台帳番号・個人データ *住所は住居表示変更前のものあり *氏名カナは半角・全角・スペースの有無がいろいろ sheetB 住所・氏名・氏名カナ・生年月日・個人データ *住所・氏名は旧字のものあり *氏名カナは半角のみ sheetA・Bとも約3000件あります。 データの順序はそれぞれ違います。 sheetAにあり、sheetBにはない。またその逆でsheetBにはあるがsheetAにはない人もいます。 まず、sheetA・Bとも住所・氏名・生年月日が一致するデータを抽出したい そして、sheetAにありBにないデータの一覧、sheetBにありAにないデータの一覧を作りたいのですが、関数を使用して作成することはできますでしょうか。 関数にあまり詳しくないので、細かく教えていただくとありがたいです。