Гарантия возврата
Вернем деньги, если что-то пойдет не так.
Владислав
Владислав
Верифицированный пользователь
Чат откроется после оплаты
Стоимость услуги
6 500 rub

Срок выполнения

3 дня

Гарантия возврата
Вернем деньги, если что-то пойдет не так.
Владислав
Владислав
Верифицированный пользователь

Скрипт для пакетной обработки папки Excel или CSV-файлов

Автоматизирую обработку папки однотипных выгрузок. Скрипт прочитает файлы, объединит таблицы, очистит данные и подготовит общий результат с итоговым отчётом. Вы сможете повторять обработку самостоятельно: помещать новые выгрузки той же структуры в папку и запускать программу. В стоимость входит: - Поиск входных файлов в указанной папке. - Проверка структуры и обязательных столбцов. - Объединение таблиц. - Удаление пустых строк и лишних пробелов. - Удаление дублей во всём объединённом наборе. - Преобразование дат и чисел. - Выбор, переименование и изменение порядка столбцов. - Добавление имени исходного файла в отдельный столбец, если нужно. - Один фильтр, включающий до трёх простых условий. - Один расчётный столбец по предоставленной арифметической формуле. - Один групповой отчёт: группировка по одному полю и до трёх показателей — количество, сумма, среднее, минимум или максимум. - Отдельный список проблемных записей. - Журнал обработки и сводка по файлам и строкам. Для файлов с неподходящей структурой настрою согласованное поведение: остановку обработки либо пропуск файла с записью причины в журнал. Объём и условия работы: - До 20 файлов за запуск. - Один входной формат: XLSX либо CSV. - Одинаковые названия и назначение столбцов во всех входных таблицах. Порядок столбцов может различаться — это учитывается без доплаты. Для XLSX обрабатывается один лист в каждом файле. - Суммарно до 100 000 строк и 50 МБ. - До 30 исходных столбцов. - Одна согласованная операционная система. Результат сохраню в выбранном формате: XLSX с отдельными листами для данных и группового отчёта либо отдельные CSV-файлы. Исходные файлы не изменяются. Вы получите: - Исходный код Python. - Список необходимых библиотек. - Инструкцию установки, подготовки папки и запуска. - Файл запуска для выбранной ОС. - Примеры исходных данных и результата. Проверю программу на двух тестовых наборах и при повторном запуске. При необходимости подготовлю дополнительные тестовые данные. Для работы потребуется Python и библиотеки по инструкции. Графический интерфейс, самостоятельный EXE-файл, запуск по расписанию, подключения к внешним системам и сохранение формул, макросов и оформления Excel в стоимость не входят. Исправление ошибок в реализации согласованных правил входит в стоимость.

Заказчик получит:

Python-скрипт, файл запуска, инструкция, примеры результата, журнал обработки и итоговый отчёт.

До начала работы заказчик должен предоставить:

Пришлите несколько примеров файлов, правила объединения, очистки и удаления дублей. Укажите нужные столбцы, фильтр, формулу и показатели группового отчёта, если они нужны. Выберите формат результата и поведение при ошибке в файле: остановить обработку или пропустить его. Напишите ОС для запуска.

Примеры готовой работы:

Скрипт для пакетной обработки папки Excel или CSV-файловСкрипт для пакетной обработки папки Excel или CSV-файлов