• ベストアンサー

データの検索

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

専門家に質問してみよう