Just so that you know I haven't forgotten about you ...
The following code assumes that the raw data has been imported into the Data sheet.
It will create a Criteria sheet and an Output sheet, if they do not exist, populate the Criteria sheet with Advanced filter selection criteria, filter the raw data to the Output sheet and then removes duplicate repId entries.
The final stage would be to process the filtered data in the Output sheet and format it in the results sheet. And maybe delete the Criteria and Output sheets. Maybe tomorrow 
As it stands, the code has reduced the raw data from 265160 rows to 1280 rows; less than 5%.
The only quirk is that there are some repId entries where "successful" was False. These can be ignored/eliminated in the final stage of processing.
Bookmarks