У меня есть структура данных, которая выглядит следующим образом:
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% от Суммы).