I have a huge spreadsheet of names exported from the contacts of a management system. Within the management system a particular client could have multiple contacts associated with it. For instance an account might have a contact for a husband, a wife, and two children, totaling four contacts. When exported, each of the four contacts would have the same "LookupCode" or "Account Code" in the first column.
For reasons I won't go into, we had a lot of contacts duplicated within our system. In the example above, perhaps the contact for the father, I'll use "Bob" as his first name, was duplicated, so the total contacts in that account are 5, two "Bobs," one wife and two children. Only the one duplicate "Bob" is wrong. And if "Bob" occurs under 50 other accounts, those aren't duplicates.
I want to export all of our contacts to a spreadsheet and mark the contacts which are duplicate contacts. In my exported spreadsheet I want a formula in a column titled "Duplicate" which returns "No" if it's not a duplicate within the Account "LookupCode" and "Duplicate" if it is:
LookupCode FirstName Duplicate Why? CodeA Bob No 1st instance of Bob with CodeA
CodeB Bob No 1st instance of Bob with CodeB
CodeB Bob Duplicate 2nd instance of Bob with CodeB
I've used a formula to eliminate duplicates in a list before which looks like:
But for my needs the formula can't look for Bob's in the whole of column B, but only as far up as the first instance of the code in column A. Makes sense?
I've attached a spreadsheet showing the real thing. Test.xlsx
”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.
-Mike Kapnisakis, Warner Bros
With your subscription - you'll gain access to our exclusive IT community of thousands of IT pros. You'll also be able to connect with highly specified Experts to get personalized solutions to your troubleshooting & research questions. It’s like crowd-sourced consulting.
We can't always guarantee that the perfect solution to your specific problem will be waiting for you. If you ask your own question - our Certified Experts will team up with you to help you get the answers you need.
Our certified Experts are CTOs, CISOs, and Technical Architects who answer questions, write articles, and produce videos on Experts Exchange. 99% of them have full time tech jobs - they volunteer their time to help other people in the technology industry learn and succeed.
We can't guarantee quick solutions - Experts Exchange isn't a help desk. We're a community of IT professionals committed to sharing knowledge. Our experts volunteer their time to help other people in the technology industry learn and succeed.