Hi,
That looks very different from what I understood before! Easier, too.
I think you only need to count the addresses in each cell. No need to extract them, right?
The sample you give suggests two possiblities:
1. Count commas. But for this you need to be sure that it is always a comma being used to separate addresses.
2. Count the @ sign. Every address must have one, and no address can have two. In this way you will not know if any of the addresses are incomplete, but that isn't the task - yet.
So, do we start thinking about inserting a column in the worksheet, say, next to the column containing the cells to be examined and putting a formula in it that returns the number of @ found in each cell -1 (presuming that most will have only one which isn't a problem)?
This sounds easy but you have to multiply by 100,000 you say. There are some 64,000 rows in a worksheet. Even to copy a formula to them will take a long time. You probably also need to make a copy of your data. Or are the originals in Excel? Worksheets of 50.000 rows are unwieldy. But if you make sheets of 1000 rows there are a hundred of them. You may like some automation to help in either process. But by the time you got the preparation of the data to be examined automated you could have identified the odd ones among them in situ. It looks like you can spend your time copying data and formulas or learning a little code.
What are you going to do after you have that column I mentioned above. How about, if there are 2000 odd ones - only 2%. That seems to be your estimate. You thought of separating out the addresses. What do you want after that? Insert them back into the original sheet in separate lines? Will you want to keep one and discard the others? You may reach the end faster if you define it from the outset.
Let me know how I can help.
Have a pleasant day!
Have a great day!
Sisyphus
I do this for "honour and country" - much less of the latter, actually.
If I helped you, award points, plenty of them.
If I bored you, deduct points for being too long-winded. (I know, :lol)