• ベストアンサー

重複チェックである値はチェックしない方法

エクセルの重複データを以下関数でチェックしています。 =IF(COUNTIF(A:A,A2)>1,”重複”,””) 例えばA列に○が複数入力されていた場合、○も重複としてみなされます。 これをカウントしないためには、どうすればいいかわかりますか? 複数条件で○を省くことができれば可能ですか?

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

  • ベストアンサー
  • kkkkkm
  • ベストアンサー率65% (1618/2457)
回答No.1

=IF(A2<>"○",IF(COUNTIF(A:A,A2)>1,"重複",""),"") で試してみてください。

cz9d39
質問者

お礼

早々にありがとうございます。 大変助かりました!

関連するQ&A

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

    次のようなデータが入力されているとします。 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 2007 重複データのチェックについて

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

  • 重複チェックについて

    エクセルで重複チェックをしたいのですが、 たとえばB列にURLを並べたとします。 B列の1番目から並べていきます。 =IF(COUNTIF(B$1:$B1,B1)>1,0,1) 以下、セルに下までコピーしていきます。 重複した2つ以降が0になるように設定 したのですがうまくいきません(汗) というかURL以外ならうまくいくのですが、 なぜかURLだとうまくいきません。 なにか設定がいるのでしょうか?

  • 文字列を指定して重複チェックするには?

    どなたかおしえてください。 データベースで重複データのチェックを行う場合に、 下記の関数を使用しています。↓ =IF(COUNTIF($A$2:$A$10,A2)>1,"◎","") で、この抽出条件に、A2のセルの左から3文字までに合致すれば ◎と、条件指定したいのですが、 どのようにすればよいのでしょうか?

  • エクセルの「入力規則」を用いての重複チェックについて

    エクセルの「入力規則」を用いての重複チェックについて エクセルの「入力規則」でcountif関数を使い、重複チェックをしながら 入力をおこなっております。 重複の時メッセージがでるのですが、これに加えてどこと同じなのか その行をセレクトした状態など、該当するデータが分かるようにすることは 可能でしょうか? 何か方法がございましたら、ご助力をお願いいたします。

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

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

  • エクセル(セルの値の重複チェック)

    エクセルに入った沢山の氏名に重複がないか調べる方法を教えてください。 現在試した方法は、氏名の列を元に並べ替えを行い、目で見て重複をチェックするものでした。 しかしその場合、「芳賀」を「ハガ」と入力した人と「ヨシ・ガ」と入力した人がいると、一見同じに見えるデータでも並べ替えではそれらは離れた場所に行ってしまい、十分な目視のチェックができませんでした。 元のデータにはフリガナがなかったのでフリガナのデータ追加やフリガナでの並べ替えが出来ません。 これらを、漢字の入力の仕方にとらわれずに並べる方法、もしくは関数などで同じ列の中に重複した氏名がないかをチェックする良い方法があれば教えてください。

  • 同じ行の2つのセルの値の重複チェックを行う方法

    はじめまして。 同じ行の2つのセルに入力された値の重複チェックを各行ごとに行いたいのですが、IF関数で入力してC列にsameや1などで表示させたいのですがどのようにすればよいのでしょうか? ※A列やB列には無記入の箇所があります。 A列 B列 C列 25356 85425 5265 5265 same 859 8758 A525 A578 T859 T7858 B6524 B6524 same 8593 845365 B856975 T326132 B9875 B9875 same 1 1 same

  • 同列にある重複文字列のチェック方法

    Googleスプレッドシート上で同列にある文字列の重複をチェックする方法として、隣のセル(B列)に「=COUNTIF(A$2:A$999;A4)>1」と書く方法を使っています。この方法を使うとA列に重複した文字列を入力すると、重複した文字列横のB列にTRUEと表示されます。 しかしこのやり方だとA列に文字列を入力後、B列もエクセルで言うオートフィルみたいなことをしなければならず面倒なので、スクリプトで重複チェックできないものかと考えています。 ですがJavaScriptは初心者なので書き方が分からず苦戦中です。どなたか、手がかりとなるスクリプトやヒントをご教示いただけませんでしょうか。

  • エクセルでデータの「どこで重複か」を見つける

    エクセルでデータが「どこで重複しているか」を見つける方法として 以前質問した際に教えていただいたのが B1セルに次の式を入力して下方にオートフィルドラッグします。 =IF(A1="","",IF(COUNTIF(A$1:A1,A1)<=1,"","重複No."&COUNT(A$1:A1,A1))) これで重複があれば上の行から数えてその行のA列に有るデータが何番目の重複であるかがB列に表示されます。 ということでしたがこれには漏れがありました。 =IF(A1="","",IF(COUNTIF(A:A,A1)<=1,"","重複No."&COUNT(A:A,A1))) とすると漏れはありませんが、No.はすべて「0」となるのです。 何番目の重複かが分かる方法はありませんか。

専門家に質問してみよう