エクセルで重複するデータを探す方法

このQ&Aのポイント
  • エクセルで複数のファイルにあるデータから重複するコードを探す方法について教えてください。
  • ファイルAとファイルBにはそれぞれ異なるデータがありますが、ファイルBにあるデータのうちファイルAで使用しているコードと重複するデータを抽出したいです。
  • データの量が多く、個別に集計するのが困難なため、効率的な方法を教えてください。
回答を見る
  • ベストアンサー

別ファイルから重複するデータを探したい【エクセル】

タイトル通りですが、エクセルで複数のファイルにあるデータから重複するコードを探したいのですが、どのようにしたらいいでしょうか? 仮に、ファイルAとファイルBとしますが、 ファイルAには約800件(全て別のコード)のデータがあり ファイルBにも約1000件のデータがあります。 ファイルBにある1000件のうちファイルAで使用しているコードと重複するデータを全て抽出したいのです。 (重複データがあることが判別できるようにしたいです) データはそれぞれの量が違いますし、個別に集計するにはいささか件数が多いので困っています。 分かりづらい文章ですみません… 詳しい方、どうかお知恵を貸してください。 何か補足が必要であれば追記します。どうかお願いしますm(_ _)m

質問者が選んだベストアンサー

  • ベストアンサー
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.2

2つのブックを開いて、ファイルB の空白列に以下のようなCOUNTIF関数を入力してオートフィルコピー(セルの右下をダブルクリック)してください。 =IF(COUNTIF([ファイルA.xlsx]Sheet1!$B$2:$B$800,A2),"重複","") このようにしておけば、オートフィルタで「重複」を絞り込めば該当データを抽出することができます。

akir224
質問者

お礼

回答ありがとうございます。 関数あまり得意ではないので、 式を教えていただいてとても助かりました! 教えていただいた関数式をメモしつつ、 COUNTIF、調べてみます。 どうもありがとうございました!

その他の回答 (2)

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.3

ファイルAとファイルBのコードは其々重複が無いという前提でデータの転記を行うとすれば添付画像のようになります。 転記すべきデータはB列のみにしてありますが必要な列については応用してください。 念のためにBook1のB2セルに下記の関数式が入力されています。 B3以降はB2セルをコピーします。 =IFERROR(VLOOKUP(A2,[Book2]Sheet1!$A:$B,2,FALSE),"")

akir224
質問者

お礼

回答ありがとうございます。 画像まで丁寧にありがとうございます。 関数あまり得意ではないので詳しく書いていただいてとても助かります。 いろいろなやり方があるんですね。 今回は事前にもろもろ重複あるのが分かっている状態なのですが、 IFERRORについて調べてみます! ありがとうございました。

  • shintaro-2
  • ベストアンサー率36% (2266/6244)
回答No.1

>ファイルBにある1000件のうちファイルAで使用しているコードと重複するデータを全て抽出したいのです。 (重複データがあることが判別できるようにしたいです) ファイルBに1列挿入し、そこに例えば vlookupを使って、ファイルAとBのコード比較をすれば良いだけですが? 比較後の抽出は、例えばオートフィルタを使って絞込み、コピーすることになります。

akir224
質問者

お礼

回答ありがとうございます。 関数があまり得意ではなく、 そもそも比較の方法がピンと来なかったので助かります。 VLOOKUPは少しだけ使ったことがあるので、詳しく調べてみます! ありがとうございました。

関連するQ&A

  • EXCELで2つのファイルから重複データで抜き出したいです。

    EXCELで2つのファイルから重複データで抜き出したいです。 『A』ファイルという顧客データと『B』ファイルという顧客データがあります。 それぞれ項目は同じで、 A列=顧客コード B列=顧客名 C列=住所   ・   ・   ・ となっています。 『A』ファイルと『B』ファイルそれぞれのファイルには顧客コードに重複はありません。 『A』ファイルと『B』ファイルを比べて 重複データ以外のダブリのないファイルを作成したいです。 よろしくお願いします。

  • エクセル2003 重複データの抽出

    エクセル2003を使っています。 重複したデータの抽出を行いたいのですが、 例えば、  A      B     C      D コード  書籍名  出版社名  著者 といった感じのデータが1万件ほどあります。 このうち、B列の「書籍名」が重複しているデータを抽出したい です。(抽出したものは、書籍名だけではなくて、ほかの出版社や著者の指定したデータも表示させたい。) VLOOKUPなどを使えばできないこともないのですが、一万件の 処理を行う上に、パソコンも非力なので時間がかかってしまい 困っています。 どうぞよろしくお願いします。

  • Excelで 違うファイルにあるデータで重複しているものを抽出したい

    質問させていただきます。 Excelで 違うファイルに 同じデータが入っています。でも少し異なっているので そのファイルどうしで重複しているものを抽出したいのですが 何かやり方はないでしょうか?一つ一つにコードが付いていて重複するコードを調べていきまいのです。宜しくお願いいたします。

  • エクセル 重複データの抽出方法を教えてください。

    複数のセルの値が同じである重複データを抽出する方法を教えてください。 (A)伝票No.、(B)勘定科目CD、(C)金額、(D)取引先CDとなっている場合で、(B)(C)(D)のすべての値が同じデータ(重複データ)のみを抽出したいのです。 例: (A)伝票No.、(B)勘定科目CD、(C)金額、(D)取引先CD 12120 005 10,000 1234 ※ 12121 005 20,000 1234 12122 004 20,000 1235 12123 003 20,000 1236 12124 005 10,000 1234 ※ 12125 003 20,000 1237 12126 006 10,000 1237 ※印の2つの行が重複データとなり、この行のみを表示または色や印を付けてわかる状態にしたいのです。 重複しているデータは双方わかるようにしたいのですが可能でしょうか? (伝票No.12120と12124の両方が解る状態) データ件数が5000件ちょっとあるのでソートしただけでは時間がかかってしまいます。解る方おられましたら教えてください。(*- -)(*_ _)ペコリ

  • エクセル 重複データの抽出

    エクセルを使って重複データをチェックしようと思っていCOUNTIFで試したのですがうまくいきません・・・ご存知の方教えてください。m(__)m   A     B       C         D       E     F   店番  顧客番号  氏名(カナ)   電話番号   住所1   住所2 という表の電話番号が重複する先を抽出したいのです。データ件数は約3000件ほどあります。できれば重複したデータは別のシートに店番順に表示をしたいのですが関数でできるのでしょうか?

  • エクセル-マクロ 別ファイルからデータ抽出

    教えてくださいm(__)m。 Aファイルの"sheet1"の"A1"と"A2"に対象のユーザーコードを入力。 Bファイルの"sheet1"に"B1"~"G1"まで、データ件数は20000件位の元データがあります。キーは"B1"になります。 対象のデータをAファイルの"sheet2"に"B1"~"G1"までコピー。 このような感じなのですが、どなたか教えていただけますか?。 よろしくお願いします。

  • エクセル-マクロを使って 別ファイルからデータ抽出

    教えてくださ~いm(__)m。 下の様な時はどのようにしたらいいですか? Aファイルの"sheet1"の"A1"と"A2"に対象のコードを入力。 Bファイルの"sheet1"に"B列"~"G列"まで、データ件数は20000件位の元データがあります。キーは"B列”になります。 その対象のデータをAファイルの"sheet2"の"B列"~"G列"までコピーする。 このような感じなのですが、どなたか教えていただけますか?。 よろしくお願いします。

  • エクセルのデータ集計で悩んでます。

    エクセルのデータ集計で悩んでます。 下記のデータがあったとします。 a b c あ A x あ A y あ A z あ B x い A x い B y このとき、a列とb列で重複するデータを排除してデータ件数を カウントしたいと思います。 つまり、この例ですと あA・・・1件 あB・・・1件 いA・・・1件 いB・・・1件 とどこかの空エリアに表示させる方法はありませんでしょうか? どなたかご指導よろしくおねがいします。

  • 23歳の事務をやっているOLです。エクセルでの重複データ抽出についての

    23歳の事務をやっているOLです。エクセルでの重複データ抽出についての質問です。仕事で2つのデータから重複データを抽出しないといけなくなったのですが、エクセルはよくわからないので質問させてください。データには顧客番号と名前が入っています。   A列    B列 1 顧客番号  名前 2 1234   田中太郎 3 2345   鈴木一郎 4 3456   佐藤次郎 5 4567   伊藤三郎 6 5678   吉田四郎 ・ ・ ・ データの形式は2つともこのような感じです。 データAには約1,000件のデータがあり、データBには約300件ほどのデータがあります。 AとBの顧客番号が重複している人の顧客番号と名前を上と同じような感じで別のファイルに表示させたいのですが、どうやってやったらいいのかわかりません>< 助けてください。 どうかよろしくお願いします。

  • EXCEL2013 重複データかつ複数条件

    添付ファイルの通り、A列、B列、C列にデータがあります。 以下の条件すべてを満たす件数を表示したいと考えております。 ・A列 2016/2/15 ・B列 重複するデータを一件とする ・C列 X この表で言うと4件という結果になる計算式を作成したいところです。 シンプルな計算式をご教授いただきたいと存じます。 どうぞよろしくお願いします。

専門家に質問してみよう