Написать скрипт на VB для Excel
1. Удалять все столбцы кроме 3-х заданных и расставлять оставшиеся в порядке "Тип начисления" "Номер отправления или идентификатор услуги"(сокращенно id) "Итого"
2. Берем записи "Доставка покупателю" и ищем все связанные с ними записи. Связанные определяем по полю id, маска такая: любые_символы-любые_символы*. Например:
27284736-0021-7
27284736-0021
3. Связанные записи суммируем по цене, записываем результат в тип начисления "Доставка покупателю", остальные строки удаляем
4. Все id у которых нет "Доставка покупателю" выписываем в отдельный блок
5. Суммируем блоки
Пример файла и результат что должно получиться в аттаче