• ベストアンサー

エクセルで重複チェック

始めまして。エクセルでデータの重複を確認するのにはどんな手法があるかを考えています。アクセスとかだとできそうですが、エクセルでも何か関数を組み合わせてできるものなのでしょうか?データ件数は1500~2000件くらいで、1データはカタカナ、1列なんですけど・・。宜しくお願いします。

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

  • ベストアンサー
回答No.1

データ入力時に重複データを弾く方法と、既に入力済のデータの重複の有無をチェックする方法があいますが、今回の質問は後者ですよね? データがA2~Anに入っているとすれば、B2に「=countif(A$2:A$n,A2)」と入力し、B3~Bnにもコピーすれば、値が2以上であれば重複していると分かります。

pallet0310
質問者

お礼

なるほど。こんな関数があったんですね。早速やってみます。ありがとうございました。

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

関連するQ&A

  • エクセルで重複のチェックをしたい

    初心者なので、拙い内容ですが教えてください。 ・エクセル2003 二つのシートにそれぞれA列に企業名、B列に支店名、 C列に郵便番号、D列に住所が入力されています。 二つのシートはほぼ同じ内容で、シート1は3000件の全データ、 シート2は抽出された1300件のデータが入力されています。 やりたいことは3000件のうちの1300件の重複データを シート1の全データの空白列に「重複」や  重複データには行に色をつけて表示させる、などとにかく 重複をわかりやすく表示させたいのです。 過去ログみましたが、いまいち理解できませんでしたので わかりやすく教示してくださると助かります! ちなみに二つのデータをひとつにし、フィルタオプションの 「重複するレコードは・・」は検討違いだったようでうまくいきませんでした・・ ひとつの列に対する重複チェックは理解できたのですが.. 支店によって住所が違ってくるので、たちどまってしまいました。

  • エクセル表での列単位の重複チェックについて教えてください。

    エクセル表の複数列の重複チェックのやり方を教えてください。 内容は一列につきデータが3000件ほどあるのですが 列はとびとびで3~4列ほどあります。 その列に入力したデータの重複チェックです。 いくつかのサイトをみてみたんですが なにぶん初心者なのでお願いいたします。 勝手かもしれませんが関数を記載していただければ幸いです。 行き詰まっている状態なんですがご教授お願いいたします。

  • Excel 2007 重複データのチェックについて

    Excel 2007 重複データのチェックについて A列にあるデータ(約100件)で重複している値がある 行についてB列にフラグをつけます。 やりたいことはどの行とどの行が重複しているのかを すぐに分るようにしたいです。 添付画像のように重複している行に番号をつけていくことは可能でしょうか。 番号は1から順番に増えていきます。 自分は下記を考えましたが、これでは重複している行に「重複データ」と入る だけでわかりづらいです。 =IF(COUNTIF($A$2:A2,A2)>1,”重複データ”,”○”) よろしくお願いいたします。

  • エクセルのデータが重過ぎて固まってしまいます。

    役4万5000件のデータベース(アクセス)に新たにデータを追加する際にそのデータが重複しているかどうかを調べるエクセルファイルを作りました。 簡単にエクセルファイルの内容を説明すると、 (1)4万5000件のデータ(名前の部分のみ)を貼り付ける。 (2)追加するデータの一覧(20件程度) (3)countifにより、重複しているデータの件数をカウントする。 (4)1以上のものを重複データとして認識する。 (1)のデータ(名前部)をカタカナのみ・空白部を削除・全角にするためにほかのセルに=JIS(phoetic(substitute((substitute("データ"," "))," ")))のようにしています。 問題は、(1)のデータを貼り付けた際にエクセルがとまってしまうことです。 普通に貼り付けるだけであれば、大丈夫なんですが、貼り付けた際にほかのセルで(1)のデータを加工する関数が入ってるためにとまってしまうようです。 どうにかして、固まらないようにしたいのですが、どのような方法が考えられるでしょうか? よろしければご回答お願いします。

  • エクセル関数 期間内で重複除く名前をカウント

    画像のとおりのエクセル表があります。 例えば、2014年7月7日(セルD5)から2015年1月6日(セルB5)の期間において名前(A列)から重複を除き何件あるのか、セルE5で答えを求めたいのです。 この場合、上記期間で5件なります。 データ件数が5000件以上あり、一つ一つ集計するのは大変なので関数でどうにかならないかと思いチャレンジしてみたのですが、エクセル関数が無知な私には歯が立ちません。 エクセル関数で処理できるように、皆様のお知恵でどうかご教授下さい。 よろしくお願いいたします。

  • 【エクセル】データの重複チェック

    次のようなデータが入力されているとします。 A列/B列/C列/D列/E列/F列 1行:都道府県/市区町村/data1/check1/data2/check2 2行:東京/新宿/1/""/1/"" 3行:東京/新宿/2/""/2/"重複" 4行:東京/新宿/3/""/3/"" 5行:東京/渋谷/1/重複/4/"" 6行:東京/渋谷/2/""/5/"" 7行:東京/渋谷/3/""/6/"" 8行:東京/渋谷/4/""/2/"重複" 9行:東京/渋谷/1/重複/7/"" ここで、check1は、 「都道府県」のグループでdata1に重複があれば、「重複」表示をさせます。 また、check2は、 「市区町村」のグループでdata2に重複があれば、「重複」表示をさせます。 例えば、 セルD2=IF(COUNTIF($C$2:$C$4,$C$2:$C$4)>1,"重複","") セルF2=IF(COUNTIF($E$2:$E$9,$E$2:$E$9)>1,"重複","") というように関数を入力して、2行目以下にコピペすればいいのですが、 実際は1万行以上のデータがあり、「都道府県」「市区町村」も多くのグループがあるため いちいち範囲を指定するのも大変です。 そこで、上記関数のように手動で範囲を指定しなくても、 自動で範囲指定をして重複チェックができる良い方法があれば教えてください。 できれば関数がいいのですが、VBAでも構いません。 ご教授のほど、よろしくお願いします。

  • Excelの難しい重複チェックについて悩んでいます

    Excelの難しい重複チェックについて悩んでいます。 ★本文     列A     列B     列C     行1  愛      青      パンチ 行2  愛      勇気     友達    行3  勇気     愛      友達   行4  勇気     弁護士    正義    行5  勇気     愛            行6  アイ     ユウキ    トモ    行7  ユウキ    トモ     アイ     ExcelのA列~C列に上記のようにキーワードが記載されているとします。 記載されているキーワードは同一で並び順のみ違うものは重複として記載する関数を教えていただきたいです。 更に、並び順だけが違う行の2つ目以降の行にのみ「重複」と記載させたいです。 (例)     列A     列B     列C    列D 行1  愛      青      パンチ   行2  愛      勇気     友達    行3  勇気     愛      友達   重複 行4  勇気     弁護士    正義    行5  勇気     愛            行6  アイ     ユウキ    トモ    行7  ユウキ    トモ     アイ   重複 行2と行3は順番が異なるだけですべて同じキーワードが掲載されています。 この時、行3のみに「重複」と記載させたいです。 また、 行6と行7は順番が異なるだけですべて同じキーワードが掲載されています。 この時、行7のみに「重複」と記載させたいです。 この様に表全体のキーワードで重複しているキーワードがあるかないのかチェックしたいです。 様々な関数を調べて組み合わせをしてみましたが、 どうしても出来ませんでした。 ものすごく困っているので、お力になっていただけないでしょうか? 宜しくお願いいたします。

  • エクセルのリストでデータの重複するもの全てに目印を付けたい

    はじめまして。 エクセルでA列に名前、B列に住所、C列に電話番号・・・と いった感じで作成された名簿があります。 件数としては何万件ものデータです。 その名簿の中には名前が重複しているデータもあり、その重複しているデータを削除せずに表を見て一目でわかるように 目印のようなものを付けたいのですが、 そのやり方で悪戦苦闘しております。 過去の質問も拝見させてもらいましたが、なかなか自分の思うようなものが見つからなかったので、よろしくお願いしますm(_ _)m

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

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

  • エクセルで重複しているNo.にチェックを入れたい

    エクセルでA列にNo.(数字6桁)、B列に会社名が入っています。 今は会社名順に並んでいるのですが、その中で同じNo.が重複しないようにしたいです。 そのためNo.が重複している場合には、C列にチェック("×"か何か)を入れたいと思っているのですが、 どのような関数を使ったらよいでしょうか。 (No.がない会社もあるので、No.が入っていない行もあるのですが・・・) よろしくお願いします。