Найти дубликаты аккаунтов (более 1000) в Excel - PullRequest
0 голосов
/ 28 февраля 2019

Мой клиент имеет более 1000 учетных записей в Excel.Для каждой учетной записи у нее есть имя учетной записи, название акции и распределение для каждой акции.Количество акций в каждом аккаунте варьируется.Файл выглядит следующим образом:

Account Name  Stock Name  Stock Allocation     
MN001          ABC        40%    
MN001          ABD        60%     
MN002          ABC        50%    
MN002          ABD        40%    
MN002          EFG        10%    
MN003          ABC        20%    
MN003          ABD        40%    
MN003          QWE        40%    
MN004          ABC        40%    
MN004          ABD        60%    
MN005          ABC        20%    
MN005          ABD        40%    
MN005          QWE        40%

Как узнать, есть ли в списке повторяющиеся учетные записи?В приведенном выше примере MN001 и MN004 являются дубликатами.MN003 и MN005 также являются дубликатами.Они являются дубликатами, потому что у них одинаковые запасы, а сумма для каждого запаса одинакова.Я работал над этим в течение последних нескольких дней.Большое спасибо за вашу помощь!

Желаемый вывод:

Account Name    Duplicate(s) 
MN001           MN004
MN002           No duplicate 
MN003           MN005
MN004           MN001
MN005           MN003 

1 Ответ

0 голосов
/ 28 февраля 2019

Создание нового столбца в качестве ключа для объединения первых двух столбцов

= CONCATENATE (B2, C2) или = B2 & C2

Key            Account Name   Stock Name Stock Allocation     
MN001ABC       MN001          ABC        40%    
MN001ABD       MN001          ABD        60%     
MN002ABC       MN002          ABC        50%    
MN002ABD       MN002          ABD        40%    
MN002EFG       MN002          EFG        10%   

Затем выполните правило условного форматирования для дубликатов включевой столбец

РЕДАКТИРОВАТЬ:

Согласно комментариям

С данными в столбцах A: C, начало строки 2

D2 = =IF(A2<>A1,B2&C2,D1&B2&C2)

E2 = =AND(A3<>A2,COUNTIF(D:D,D2)>1)

Результаты в

Account Name    Stock Name  Stock Allocation    Key                 Is Duplicate
MN001           ABC         0.4                 ABC0.4              FALSE
MN001           ABD         0.6                 ABC0.4ABD0.6        TRUE
MN002           ABC         0.5                 ABC0.5              FALSE
MN002           ABD         0.4                 ABC0.5ABD0.4        FALSE
MN002           EFG         0.1                 ABC0.5ABD0.4EFG0.1  FALSE
MN003           ABC         0.2                 ABC0.2              FALSE
MN003           ABD         0.4                 ABC0.2ABD0.4        FALSE
MN003           QWE         0.4                 ABC0.2ABD0.4QWE0.4  TRUE
MN004           ABC         0.4                 ABC0.4              FALSE
MN004           ABD         0.6                 ABC0.4ABD0.6        TRUE
MN005           ABC         0.2                 ABC0.2              FALSE
MN005           ABD         0.4                 ABC0.2ABD0.4        FALSE
MN005           QWE         0.4                 ABC0.2ABD0.4QWE0.4  TRUE
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...