Техническое задание: Фильтрация и экспорт данных из Excel

Цель проекта

Автоматизировать процесс отбора и сохранения данных из нескольких файлов Excel на основе заданного критерия даты.

Исходные данные

  • 10 файлов в формате Excel (.xlsx или .xls), содержащих таблицы с данными пользователей.
  • Структура таблиц включает как минимум поля: username (логин) и last_seen (дата последней активности).

Требования к обработке

Критерий фильтрации:

  • Из каждой таблицы необходимо собрать значения поля username.
  • Отбору подлежат только те пользователи, у которых в поле last_seen указаны даты 12-05 или 12-04 (подразумевается формат день-месяц, например, 12 мая и 12 апреля).
  • Записи с другими датами должны быть проигнорированы.

Формат результата:

  • Для каждой из 10 исходных таблиц должен быть создан отдельный текстовый файл (.txt).
  • Каждый текстовый файл должен содержать список отфильтрованных логинов (username), соответствующих критерию для своей таблицы.
  • Логины в файле должны быть представлены в удобочитаемом формате (например, каждый с новой строки).

Ожидаемый результат

Скрипт или программа, которая принимает на вход 10 файлов Excel, выполняет описанную фильтрацию и создает 10 текстовых файлов с результатами - по одному на каждый исходный файл.

Разработка аудиоплеера для сайта

Необходимо создать несколько визуально разных, но функционально одинаковых аудиоплееров для встраивания на лендинг. Основное действие - воспроизведение звука по клику на кнопку-треугольник.