Uma alternativa que pode ser de alguma utilidade e possivelmente mais versátil (também evita que o "monstro", no caso de não ser manuseado / facilmente recuperável) seja capaz de unir operações mais familiares.
Supondo que ColumnA seja "sobressalente"; os valores estão em ColumnB ; Row1 contém um marcador e C1 tem algo nele (digamos "Sum").
Requer a identificação do valor "blocos", então filtre A:C , desmarque (Blanks) em B , digite "v" em A2 e copie até o último número da linha azul.
Selecione A1:C{last blue row number} , remova o filtro (se o agrupamento for obrigatório), subtotal com Em cada alteração em: '(Coluna A)', use a função: 'Soma', Adicione subtotal a: marque 'Soma', OK .
Exclua linhas em branco (por exemplo, filtrando ColumnA ) e, em seguida, Excluir ColumnA .
Selecione ColumnB , Encontre o que: ", B", Substitua por: ", A", clique em Replace All .
Total geral é um bônus.