В плоскостной базе данных (файле Excel) обычно нет возможности вести учет расходов материалов по договору - его приходится вести на отдельных листах (что утяжеляет файл, приводит к множеству перекрестных ссылок и возможной утере данных), либо в отдельных файлах, что ведет к таким же недостаткам. Предложенный вариант позволяет избежать указанных сложностей.
Язык программирования - Python. Исходная программа упакована в отдельный файл .ехе, и может быть запущена на компьютере без установленного интерпретатора Python