есть пример в сети, сделать точно такое же, но с возможность добавить недостающие данные.
реализация возможна как в Excel так и в любом другом виде, главное чтоб на выходе была требуемая таблица с корректным расчетом, которую можно скопировать в текстовый документ.
пример результата
dogovor-urist.ru/calculat...