Hi Paul,
Sorry, I was concentrating so much on the error I have not given you all eventualities. Please see attached new test data with two extra lines added. Some of these include a comma but I still need all of the information, which is why I used iif on the "Small Client..." records. Again...