0

重複したレコードを見つける必要がある 120000 行のデータを含む大きな Excel ファイルがあります。

最初のレコードは、重複レコードのリストと照合するマスター レコードです。重複が正しいかどうかを確認し、強調表示する必要があります。

各レコードには、ファイル上の電子メール アドレスの数と物理アドレスに応じて、いくつかの行があります。

望ましい結果は次のとおりです。 1. マスター レコードの名前が複製レコードの名前と一致する場合、マスター レコードのアドレスと複製レコードのアドレスのいずれかと一致するか、マスター レコードの電子メール アドレスと複製レコードの電子メール アドレスと一致するものを見つけます。重複したレコードの電子メール アドレス。次に、いずれかの一致の重複列に YES を入力します。

  1. 一致するアドレスを特定の色で強調表示し、一致する名前を別の色で強調表示し、一致する電子メール アドレスを別の色で強調表示します。

複数の重複レコードが見つかった可能性があり、これは列 A に表示されます

名前が一致しないが、他のすべてが一致する場合でも、Excel ドキュメントを調べるときに手動でチェックできるように、NO を入力します。

これは、列 E で使用されている数式です。マスター レコードの最初の住所が重複レコードで一致する場合にのみ機能します。一致するマスター レコードの 2 番目のアドレスである場合、機能しません。

=IF(OR(C2&B2=B2,C2&B2=C2,D2&C2=D2, D2&C2=C2,B2="アドレス",C2="名前"),"",IF(SUM(--(C2&B2&D2=C:C&B: B&D:D))>1,"はい","いいえ"))

式を修正し、重複を強調表示するのを手伝ってもらえますか?

A            B                    C                       D                    E                            
Master   Addresses            Name                   Email address        Duplicate
255812   1 test rd Sydney     John Doe               john.doe@gmail.com   YES
         1 test rd Sydney                            john.doe@gmail.com 
         PO BOX 2 Sydney            

         Addresses            Name                   Email address  
421504   1 test rd Sydney     John Doe               john.doe@gmail.com   YES
Duplicate
records
found: 1                

Master  Addresses             Name                    Email address 
455444  1111 House rd Sydney  Steven Jacks            sjacks@gmail.com     NO
        134 Smart St Sydney         

        Addresses             Name                    Email address 
53421   134 Smart St Sydney   Steven Jacks            sjacks@gmail.com     NO
        1111 House rd Sydney                          stephenj@hotmail.com  
        Level 5, Kings St Syd                       
        134 Smart St Sydney         

        Addresses              Name                   Email address 
13232   Level 5, Kings St Syd  Steven R Jacks         stephenj@hotmail.com  NO

Duplicate
records 
found: 2
4

1 に答える 1