Серверный скрипт на python, node.js или go
По ссылке содержится середина общего функционала, наиболее сложная его часть. При удачной реализации предполагается продолжение по остальным частям.
В конечном итоге предполагается использование базы данных, начальную реализацию можно сделать без бд. Входящий файл в xlsx формате, результат в том же файле на новом листе.
Вариант реализации python. У меня уже есть скрипт с похожим функционалом на python, работает хорошо, но хотелось бы увеличить скорость обработки данных. Средний объем исходных данных 100-200к строк. Поэтому рассмотрю реализацию и на других языках, например node.js или go.
В файле с тз есть ссылки на видео-примеры реализации функционала в экселе. Наиболее сложные пункты 3 и 4, что бы понимать что предстоит делать, рекомендую посмотреть видео по этим пунктам, остальные пункты значительно легче в реализации.