• ベストアンサー

Excel2000で入力ダブりを検索する方法。

入力した情報と同一のものが無いか、いっぺんに調べることは可能でしょうか? 文字を指定して検索するのではなく、シート上で同一の内容のセルは無いかを調べたいのです。 入力内容のダブりが無いかチェックする機能は付いてないでしょうか? よろしくお願いします。

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

  • ベストアンサー
  • comv
  • ベストアンサー率52% (322/612)
回答No.5

こんばんは 例えばA1~の値をB列でチェックして 重複時は最初の出現先を表示するなら セルB2に =IF(MATCH(A2,A$1:A2,0)=ROW(),"","A"&MATCH(A2,A$1:A2,0)&"と重複") としてフィルドラック(またはフィルポイントでダブルクリック) で如何でしょうか

noname#251892
質問者

お礼

どこと重複しているかまで出るなんて便利ですね。 有難う御座います。

その他の回答 (4)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.4

A列を調べるとして、B列に列挿入します。 B2に =IF(ISERROR(MATCH(A2,$A$1:A1,0)),"","重複") といれます。。A2セルについてチェックします。 A列データがある行まで、下方向に複写します。 B1は絶対重複はありませんから、式は入れません。 データを入れる前に、上記の式を入れておくと、データを入れた瞬間に、「重複」と表示するとか、重複してない時は、何も出ないとかしてくれます。

noname#251892
質問者

お礼

回答、有難う御座います。 出来ましたー。有難う御座います。 今後利用させて頂きます。

  • Hageoyadi
  • ベストアンサー率40% (3145/7860)
回答No.3

B1=COUNTIF(Sheet1!A:A,A1) A1に入力した値がシート1のA列のどこかに入力されているとB1には「1」を返します。 これをちょっとだけ応用して、 条件付書式で 「数式が」を選択し、 =countif(Sheet1!A:A,"="&$A1)>=1 のときに文字が赤くなるように設定すると 重複する場合のみ文字が赤くなります。

noname#251892
質問者

お礼

すみません、やり方がわかりません。 有難う御座いました。

  • bari_saku
  • ベストアンサー率17% (1827/10268)
回答No.2

セルの内容がまったくのランダムな内容ではなくて、ある程度法則性のあるものでしたら(たとえばA列は全て数字とか)、ソートしてIF関数で「一つ上のセルと同じだったら○○と表示する」とするとか…

noname#251892
質問者

お礼

セル内容は英数字です。(メルアド) 有難う御座いました。

  • oom
  • ベストアンサー率16% (5/30)
回答No.1

いったんAccessにインポートした後に 重複クエリを行った方が早いかもしれないですね。

noname#251892
質問者

お礼

有難う御座います。 参考にします。