• ベストアンサー

データの検索

sheet1、sheet2にそれぞれに電話番号が1000件以上入力されています。 半角、ハイフォンつきです。 sheet1とsheet2で重複している電話番号を抽出したいのですが、簡単に 出来る方法はありますか? 今は検索機能で一つづつ電話番号をコピーして検索かけて…という方法をとっていますが、やはり時間が掛かります。 どうぞ宜しくお願いします。 山田

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

  • ベストアンサー
  • gyouda1114
  • ベストアンサー率37% (499/1320)
回答No.3

B列に電話番号の場合 sheet1の電話番号の横に列を挿入し  =COUNTIF(Sheet2!$B:$B,$B1) 下方にオートフィル

taspa
質問者

お礼

ありがとうございます。 使わせていただきます。 おかげで仕事早く終わることが出来ました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (5)

noname#204879
noname#204879
回答No.6

Sheet1               Sheet2   A    B       C       A    B       C 1 NO   名前   電話番号    1 NO 名前     電話番号 2  1 浅野 温子  03-1961-0304  2 11 土井 たか子 03-1928-1130 3  2 浅野 ゆうこ 03-1960-0709  3 12 唐 十郎   03-1940-0211 4  3 小沢 征爾  03-1935-0901  4 13 堂本 光一  03-1979-0101 5  4 押切 もえ  03-1979-1229  5 14 樋口 久子  03-1945-1013 6  5 落合 恵子  03-1945-0115  6 15 久本 雅美  03-1960-0709 7  6 落合 博満  03-1953-1209  7 16 日野 皓正  03-1942-1025 8  7 小野 ヤスシ 03-1940-0211 9  8 小野寺 麻衣 03-1975-1109 Sheet3   A    B       C    D E   F      G 1 NO 名前     電話番号     NO 名前    電話番号 2  2 浅野 ゆうこ 03-1960-0709   12 唐 十郎  03-1940-0211 3  7 小野 ヤスシ 03-1940-0211   15 久本 雅美 03-1960-0709 [フィルタオプションの設定]による方法は如何かと。 Sheet3 において、最初は1行目だけを入力しておきます。 1.Sheet3 をアクティブにする 2.[データ]→[フィルタ]→[フィルタオプションの設定]を実行 3.“指定した範囲”に目玉入れ 4.各範囲を次のように指定して[OK]をクリック   [リスト範囲]→  Sheet1!$A$1:$C$9   [検索条件範囲]→ Sheet2!$C$1:$C$7   [抽出範囲]→   Sheet3!$A$1:$C$1 5.ステップ1~4の繰り返し   ただし、ステップ4の指定範囲は次のようにする   [リスト範囲]→  Sheet2!$A$1:$C$7   [検索条件範囲]→ Sheet1!$C$1:$C$9   [抽出範囲]→   Sheet3!$E$1:$G$1

taspa
質問者

お礼

ちょっと私には難しかったです… 詳しく教えていただいて有難うございました。 色んな方法があるんですね。 勉強します。

全文を見る
すると、全ての回答が全文表示されます。
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.5

次の方法は如何でしょうか。 (1)仮にデータはA列として量が多いシート側の空き列(仮にB列)のB2に=COUNTIF(sheet1!A:A,A2)>0として下方向にコピー    後でオートフィルタを利用するので先頭行はデータとしない方が良い為、先頭行は見出し行、データは2行目としています。 (2)sheet2でオートフィルタからB列のフィルタボタンでTRUEを選択し、抽出範囲を別シートにコピー

taspa
質問者

お礼

おそらく2さん、3さんと同じかな?と思ったんですが、 色々やってみます。 有難うございました。

全文を見る
すると、全ての回答が全文表示されます。
  • gyouda1114
  • ベストアンサー率37% (499/1320)
回答No.4

ANo.3です 列の挿入をB列の右にする場合です

全文を見る
すると、全ての回答が全文表示されます。
  • goo39
  • ベストアンサー率36% (13/36)
回答No.2

電話番号が同じ列にあるのなら COUNTIFで同じ番号の件数が出せます。 例) =COUNTIF(sheet2!A:A,A1)

taspa
質問者

お礼

もしかして3さんと同じですかね? おかげで仕事が片付きました。 有難うございました。

全文を見る
すると、全ての回答が全文表示されます。
  • bodyshot
  • ベストアンサー率14% (46/326)
回答No.1

VLOOKUP関数で出来ると思います。

taspa
質問者

お礼

すぐに答えていただいて有難うございました。 でも私の知識ではこれだけでは難しかったです。 また勉強しますね。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 重複するデータの抽出

    どなたか教えてください。 Sheet1A列に入力されたデータ群と重複するデータを 別sheetから抽出したいのですがやり方がわかりません。 要は、Sheet1A列に10000件のデータが入力されているのですが、それらと重複するデータを別シートから検索したいです。(別シートで10000回検索しない方法が知りたいです。) よろしくお願いします。

  • ファイルメーカーのデーターを加工したい

    ファイルメーカーのフィールドに電話番号を入力してあります。(5.000件)  これに市外局番(全て同じ)を頭に追加したいのですができますか?電話が入った時点でファイルを開きたいので別のフィールドではまずいのです。  ・追加したい数字は半角4桁にハイフォン半角です よろしくお願いいたします。

  • 重複しないデータ抽出方法<Excel2003>

    Excel2003で、重複しないデータのみを別シートに抽出する方法を教えてください。 Hpを探しましたがよく分かりませんでした。こういったExcel処理を行わないためになかなか方法が分からないでいます。 ■Sheet 1のデータです。   <名前>    <天候>     <番号>  大和        雨         056     山田        雨         001   石川        晴         332 ■Sheet 2には、Sheet1とは別のデータを入れています。   <名前>    <天候>     <番号>  大和        雨         056   松下        曇         002  山田        晴         001  吉田        雨         562  石川        晴         333 ■望む結果は、Sheet1とSheet2のデータを行単位で比べ、<名前><番号>が重複しないものをSheet3に抽出したいのです。 <名前>     <天候>     <番号>  松下         曇         002  吉田         雨         562  石川         晴         333 宜しくお願いします。

  • エクセル2000 他シートで絞り込み検索したい

    【物件名】【住所】【電話番号】【担当者】 1000件が一覧になったデータがSheet1にあります。 そのデータの物件名の一部をSheet2に入力して、その物件名に近いものを絞り込んで、その中から探している物件を選択して、住所・電話番号・担当者 を抽出したいのですが、その方法がわかりません。 ポイントはSheet2に抽出する事と、物件名の一部を入力する事と、入力したら検索ボタンを付ける事です。 ヒントは、入力規則、フィルタオプション、マクロ、VLOOKUP関数だと言っていましたが、全然出来なくて困っています。助けてください・・・(VBAなるものはわかりません)

  • エクセルで、シート1のセルをシート2にコピーしたい

    エクセルのシート別のコピーについて教えていただけますでしょうか。 シート1のA列には、下記の通り、氏名、学校、住所、電話番号の順番に、並んでいるとします。 <シート1> A1 山田太郎 A2 学校 A3 住所 A4 電話番号 A5 山田花子 A6 学校 A7 住所 A8 電話番号 A9 山田みどり A10 学校 A11 住所 A12 電話番号 その情報をシート2の A列に、氏名だけを下記の通り、入力していきたいのです。 <シート2> A1 山田太郎 A2 山田花子 A3 山田みどり シート別のコピーは、 例えば、シート2のA1に「=Sheet1!A1」 と入力すれば、「山田太郎」と出てくることは知っています。 ですが、シート1の『氏名』だけをシート2に抽出していきたい場合、 どのようにすればよろしいのでしょうか? 『4セルずつ下』の『氏名』をシート1からシート2へコピーしたいです。 どなたか方法を教えていただけますと、とてもありがたく助かる思いです。 どうぞよろしくお願いいたします!

  • 条件に一致したデータの検索・抽出について

    エクセルで2つのデータから条件に一致したデータを検索・抽出がしたいのですが、うまく抽出することができないため、質問させていただきます データA |入荷日|商品番号|商品名|数量|金額| |1.1|1111|〇〇〇|10|10| |1.2|2222|◎◎◎|15|15| |1.3|3333|△△△|20|20| |1.4|4444|◆◆◆|10|10| データB |販売日|商品番号|商品名|販売数| |3.1|1111|〇〇〇|   | |3.2|    |AAA|100| |3.3|    |BBB|120| |3.1|2222|◎◎◎|   | |3.3|    |CCC|100| |3.1|3333|△△△|   | |3.1|4444|◆◆◆|   | データBから商品番号の一致したデータの一部を抽出してデータAに追加したいです (一部が難しいようなら1行そのまま抽出でも大丈夫です) 理想は |入荷日|商品番号|商品名|数量|金額|販売数| |1.1|1111|〇〇〇|10|10|   | |   |    |AAA|  |  |100| |   |    |BBB|  |  |120| |1.2|2222|◎◎◎|15|15|   | |   |    |CCC|  |  |100| |1.3|3333|△△△|20|20|   | |1.4|4444|◆◆◆|10|10|   | もしくは、関数を利用して以下の形にできれば、と思います |入荷日|商品番号|商品名|数量|金額|商品名|販売数|商品名|販売数| |1.1|1111|〇〇〇|10|10|AAA|100|BBB|120| |1.2|2222|◎◎◎|15|15|CCC|100|   |   | |1.3|3333|△△△|20|20|   |   |   |   | |1.4|4444|◆◆◆|10|10|   |   |   |   | データAをベースに、データBから重複データのうちすでにデータAにあるものを省き(1件目は重複データなので2件目以降)抽出する 1.データB商品番号重複しています。重複データの1件目はデータAと共通で、2件目以降を抽出したいです 2.データB商品番号の重複はそれぞれ違うため、1件も重複してないものもあれば3件ほど重複しているものもあります 3.データAは入荷日の範囲を指定したデータですが、データBは入荷日項目がないため抽出する必要のない内容・件数のデータもはいっています。その為、データAから抽出するのではなく、データAをベースにデータBから抽出がしたいです。 よろしくお願いします。

  • Accessでの電話番号重複チェック

    Accessでの電話番号重複チェック 10万件ほどの顧客データが入ったcsvがあります。 「ID」「電話番号(1)」「電話番号(2)」「電話番号(3)」 とデータが並んでおり、この「電話番号(1)(2)(3)」が1つでも他のIDのものと 重複しているものを抽出したいのですが、方法はありますでしょうか。 10万件でExcelが使えなくなってAccessで出来るかなと思い立ったのですが、 あまりにも勝手が違い困り果てています。 とりあえず重複クエリで(1)と(2)(3)の重複は出せたのですが、 (2)が(3)と重複しているものや、(1)同士・(2)同士・(3)同士が重複しているデータの、 重複元・重複先全てのIDを抽出したいのです。 抽出する方法はあるのでしょうか。 宜しくお願いいたします。

  • 便利な顧客管理ソフトを教えてください。

    お店の顧客管理をすることになりました。 下記の条件に合う顧客管理ソフトがあれば ご紹介ください。可能であればフリーウェア希望です。 無ければ有料ソフトでもかまいません。 よろしくお願いいたします。 (1)重複入力防止機能・・・入力の際、重複して入力するのを防止する機能がある (2)住所変換機能・・・郵便番号を入力すると住所が検索される。 (3)DM発送機能・・・タックシール、ハガキ直接印刷、封筒直接印刷 いずれも可能。 (4)検索機能・・・名前、電話番号いずれからでも検索できる。 (5)入力部門カスタマイズ機能・・・入力する部門(男女、年齢、利用内容など)をカスタマイズできて、 それぞれの部門により抽出できる機能。例.女性30歳以上の日帰り利用者を抽出etc. 以上です。よろしくお願いいたします。

  • 連番で検索

    初めて質問させていただきます。 よろしくお願いします。 【質問内容】 連続する番号を○○件抽出する。 (連続していない番号もあるとします。  以下の番号があり、   1 2 3 4 6 7 8 11 12 13 14 15 16  ●連続する番号を3件抽出する。   1,2,3  ●連続する番号を5件抽出する。 11,12,13,14,15  というふうにしたいのですが。。。) 以上のような検索でSqlが思いつきません。 どなたか、ご存知の方がいらっしゃれば よろしくお願いいたします。

    • ベストアンサー
    • MySQL
  • エクセル 重複データの抽出

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

専門家に質問してみよう