Following this scheme:
In the cell D2 put:
=IF(A3=A2,"",IF(A2="","",A2))
in the cell E2:
=IF(D2="","",VLOOKUP(A2,$A$2:$B$19,2,))
in the cell F2:
=IF(D2="","",B2)
and autocomplete...
You have the scheme in the picture. After you can use a filter on the D:F columns removing Blanks.
Eventually the D-F columns you can put in another sheet.
Change road... Sheet1 have raw data and you can do what you want (delete, insert, ecc).
On the second sheet you need to change like the picture:
In the D column you put a text with the address of the data and Sheet1!A2
and with autocomplete make 1000 rows... after in the 3 column you substitute with:
Column E: =IF(INDIRECT(D3)=INDIRECT(D2);"";IF(INDIRECT(D2)="";"";INDIRECT(D2)))
Column F: =IF(E2="";"";VLOOKUP(INDIRECT(D2);Sheet1!$A$2:$B$1003;2;))
Column G: =IF(E2="";"";OFFSET(INDIRECT(D2);0;1))
and autocomplete.
Now people can compile only on the sheet1 as they want, and you have the total of the data on Sheet2...