Страницы: 1
RSS
Расчет сложных процентов без использования формул массива, функция ПРОИЗВЕД с несколькими условиями.
 
Добрый день! Очень нужна помощь.
Необходима формула написания сложных процентов без использования формул массива.

Имеется следующие данные:
годкоэф.индексации Затраты
2020 1 100
2021 1,05 105
2022 1,10 115,5
2023 1,15 132,825
2024 1,20 159,39
Сама задача заключается в следующем:
Имеем затраты в размере 100рублей и в зависимости от того, в каком году нам эти затраты принесут нам необходимо умножить затраты на все предшествующие коэффициенты, т.е. если затрат приносят в 2023 году то формула должна выглядеть следующим образом 100*1,05*1,10*1,15=132,825

Сразу оговорюсь, что формула ДВССЫЛ и формулы массива применять нельзя.

Сам копаю в сторону ПРОИЗВЕД(100;(диапазон с коэф.индексации)) но без ДВССЫЛ как ограничить количество используемых коэффициентов в зависимости от условий "ГОД" не могу придумать.

Прикрепил файлик для наглядности.
Очень буду благодарен за оперативность.
 
Код
=H6*ПРОИЗВЕД(D6:ИНДЕКС(D6:D10;ПОИСКПОЗ(G6;C6:C10)))
Алексей М.
 
Спасибо за помощь.
 
Года идут подряд, поэтому можно еще так
Код
=H6*ПРОИЗВЕД(D6:ИНДЕКС(D6:D10;G6-2019))

Еще можно с "летучей" СМЕЩ(), но вы от "летучей" ДВССЫЛ() отказались

Код
=H6*ПРОИЗВЕД(СМЕЩ(D6;;;G6-2019))
Изменено: АlехМ - 10.07.2019 10:11:19
Алексей М.
 
ДВССЫЛ к сожалению не подходит потому что формула будет смотреть на другой файл и не должна сыпаться когда он закрыт.
Первый вариант очень хорошо подошел.
Спасибо.
Страницы: 1
Наверх