Добрый день!
Помогите мне, пожалуйста, корректно решить задачу.
Задача состоит в том, чтобы указать срок погашения задолженности по каждому траншу в Таблице 2 прикреплённого файла.
Номер транша - величина неизменная. Срок погашения каждого транша соответствовует названию столбца, в котором находится последнее значение суммы погашения транша в Таблице 1. При этом количество столбцов может изменяться, т.к. график погашения может корректироваться как в сторону увеличения срока, так и в сторону его уменьшения.
Т.е. по номеру транша мне нужно найти строку в массиве, в этой строке найти последнее ненулевое значение и по этому значению вернуть название столбца.
У меня получается сделать всё по отдельности: корректно найти строку в Таблице 1, соответствующую номеру транша из Таблицы 2; корректно найти последнее значение по строке в Таблице 1, корректно найти срок погашения по сумме транша. А связать всё вместе корректно не получается.
Я даже пробовала упростить задачу, добавив столбец со сроком погашения в Таблицу 1, т.о. разделив исходную задачу на две части, но также потерпела фиаско.
Файл с моими попытками прилагаю.
Буду очень благодарна за помощь.
Помогите мне, пожалуйста, корректно решить задачу.
Задача состоит в том, чтобы указать срок погашения задолженности по каждому траншу в Таблице 2 прикреплённого файла.
Номер транша - величина неизменная. Срок погашения каждого транша соответствовует названию столбца, в котором находится последнее значение суммы погашения транша в Таблице 1. При этом количество столбцов может изменяться, т.к. график погашения может корректироваться как в сторону увеличения срока, так и в сторону его уменьшения.
Т.е. по номеру транша мне нужно найти строку в массиве, в этой строке найти последнее ненулевое значение и по этому значению вернуть название столбца.
У меня получается сделать всё по отдельности: корректно найти строку в Таблице 1, соответствующую номеру транша из Таблицы 2; корректно найти последнее значение по строке в Таблице 1, корректно найти срок погашения по сумме транша. А связать всё вместе корректно не получается.
Я даже пробовала упростить задачу, добавив столбец со сроком погашения в Таблицу 1, т.о. разделив исходную задачу на две части, но также потерпела фиаско.
Файл с моими попытками прилагаю.
Буду очень благодарна за помощь.