2016-11-30 16 views
-2

私のExcelには学生データが含まれています。私は重複したエントリを停止したいが、どのようにわからない。助けてください!私のExcelシートの列Bには、学生の名前、Cの父の名前、Dの母親の名前とEの生年月日があります。私は、行15にすでに記入されているデータ(たとえば)と行210で繰り返すならば警告し、前の場所、すなわち行15も表示します。この状態では、生徒の名前、父の名前、生年月日などが必要です同じです。位置が重複したエントリをExcelで検索

+0

は、VBAなしで、なんとかしかし、非常に複雑で、かつ無成功場合は、まず、あなたがこれまでにしようとしているものをあなたの質問の一部としてポストを自分で試してみて、必要があります。 – FDavidov

答えて

0

これは数式と2つの余分な列を使用すると非常に簡単です。

データ列を連結し、列の追加:countifのs列を追加し、その後

=A2&"|"&B2&"|"&C2&"|"&D2

:区切り文字を追加し、より堅牢

=A2&B2&C2&D2

またはわずかに値が複数回含まれているかどうかを確認します。

=Countif(E:E, E2)

またはわずかに手の込んだことと空白行で偽陽性を回避するために、

=If(A2<>"", CountIf(E:E, E2))

あなたは、その行の条件付き書式を適用するには、その列を使用することができます。

あなたが求めているものenter image description here

+0

私はあなただったら、私はStudentNameとStudentDoBだけをキーとします。誰かが名前を記録するたびに、別のバージョンを記録するチャンスがあります。ビル/ウィリアム、あなたが偽のネガティブの可能性を低くするキーの名前は少なくなります。 –

関連する問題