Техническое задание: Фильтрация и экспорт данных из Excel
Цель проекта
Автоматизировать процесс отбора и сохранения данных из нескольких файлов Excel на основе заданного критерия даты.
Исходные данные
- 10 файлов в формате Excel (.xlsx или .xls), содержащих таблицы с данными пользователей.
- Структура таблиц включает как минимум поля: username (логин) и last_seen (дата последней активности).
Требования к обработке
Критерий фильтрации:
- Из каждой таблицы необходимо собрать значения поля username.
- Отбору подлежат только те пользователи, у которых в поле last_seen указаны даты 12-05 или 12-04 (подразумевается формат день-месяц, например, 12 мая и 12 апреля).
- Записи с другими датами должны быть проигнорированы.
Формат результата:
- Для каждой из 10 исходных таблиц должен быть создан отдельный текстовый файл (.txt).
- Каждый текстовый файл должен содержать список отфильтрованных логинов (username), соответствующих критерию для своей таблицы.
- Логины в файле должны быть представлены в удобочитаемом формате (например, каждый с новой строки).
Ожидаемый результат
Скрипт или программа, которая принимает на вход 10 файлов Excel, выполняет описанную фильтрацию и создает 10 текстовых файлов с результатами - по одному на каждый исходный файл.