Откуда проход в последнем примере?
В любом случае, я бы лично сделал это в скрипте Python, но если вы не готовы к написанию скриптов, вы можете сделать что-то в Excel. Грубый план, так как у меня нет Excel в этой системе. , ,
- Открыть файл
- Используйте текст на столбцы, чтобы разделить на;
- Переверните строки (вставьте фиктивный столбец с номером строки, а затем сортируйте по убыванию)
в новом столбце рядом с столбцом с числовыми кодами создайте формулу вида:
=if(isblank(C3),C2, C3))
Предполагая, что числовые коды находятся в столбце C, а новый - в столбце D, тогда эта формула для D3 проверяет, является ли C3 пустым. Если это так, он получает значение из C2, в противном случае он сохраняет значение из C3.
- После того, как это сделано, скопируйте и вставьте специальный, чтобы у вас были значения
- Повторите сортировку в правильном порядке
- Удалить пустые столбцы
- Сохраните это как файл с разделителями-запятыми с помощью; в качестве разделителя (или создайте новый столбец, который
=A1&";"&B1
, и просто скопируйте / вставьте этот столбец в текстовый файл ...