У меня есть структура данных, которая выглядит следующим образом:
Name | Start | Amount | Growth Rate | Initial
Test1 | 1 | 100 | 0.5 | 0.1
Test2 | 2 | 100 | 0.2 | 0.2
По сути, я хочу получить совокупную сумму Amount * Initial * (1 + Growth Rate)^a для всех строк, где start < b , где a и b - переменные, предоставленные другими ячейками. Мне удалось сделать это с отвратительным оператором IF (формула массива), но я не смог использовать MIN чтобы ограничить процент на 100%. Другими словами, Initial * (1 + Growth Rate)^a никогда не должен превышать 1 (я никогда не смогу получить более 100% от Суммы).
