Простой скрипт и форма преобразования csv в xlsx заданного вида

4 000 руб. за проект
20 февраля 2022, 18:29 • 8 откликов • 45 просмотров
Задача: реализовать скрипт и простую веб-форму, с помощью которой можно загрузить и преобразовать CSV-файл такого вида в XLSX-файл заданного вида (размер по ширине 16,5 см обязателен, также файл приложен к задаче во вложения), обрезав ненужные столбцы, добавив новые пустые (пустые столбцы отмечены серым).


Примечание: в исходном файле первый столбец называется “ИД пробы”, в файле-примере “ID” (для сокращения). Остальные столбцы белого цвета без изменений. Форматирование файла необходимо сохранить (в случае сложностей, готов обсуждать варианты).


Скрипт необходимо разместить на сервере с ОС Linux (Ubuntu) на отдельном урле. Урл и доступ к серверу предоставлю.



Описание процесса, который должен заработать в итоге на моем сервере на линукс (убунту):

  1. При переходе по урлу, видим форму примерного вида как на картинке выше. Дизайн не важен.
  2. Выбираем файл с компьютера
  3. Указываем дату (по умолчанию дата “сегодня” должна стоять. Можно использовать дату сервера или ПК). Способ ввода даты любой, главное, чтобы работало.
  4. Нажимаем “сформировать” и получаем файл XLSX такого вида со строками за указанную дату (дата указана напротив каждой строки в исходном файле). Пример ниже на скрине.



  1. По кнопке “создать бланк” получаем пустой шаблон на 1 страницу с указанием даты формирования. Пример на скрине ниже.




Файлы
Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
Исполнитель довёл дело до конца - это очень важно и ценно. Статистика мне говорит , что 7 из 10 фрилансеров не доводят. Могу рекомендовать.
~ 2 года назад
R50 b2faa7578cb538b616d9e3c754531245
Фрилансер
Заказчик адекватный, всегда на связи, все отлично.
~ 2 года назад