Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Cумма ряда: значения умножаются на коэффициент n раз
 
Есть числовой ряд, в котором каждое предыдущее значение уменьшается в определенное количество раз:
1000*0,5+(1000*0,5)*0,5+[(1000*0.5)*0.5]*0.5...и тд
Т.е формула выглядит так:
1000*(0.5^1+0.5^2+0.5^3....+0.5^n), где n - число циклов

Подскажите, как записать такую формулу в excel, где значения "1000", "0,5" и "n" определяются ячейками?
Пробловал формулу РЯДСУММ, но видимо что-то делаю неправильно и значения не сходятся
 
Код
=B5*СУММПРОИЗВ(D3^(СТРОКА(ДВССЫЛ("1:"&C5))-1))
 
mmsh,  То что вы написали записывается например так
=B3*SUMPRODUCT(D3^ROW($A$1:INDEX($A:$A;C3)))
но вы еще прибавляете начальное значение, по этому
=B3*(1+SUMPRODUCT(D3^ROW($A$1:INDEX($A:$A;C3))))

Но мне кажется в финансовых функциях есть просто прямое решение. Надо взглянуть.
 
Нет, такая формула не подходит:
Во-первых, она использует не те исходные данные, Можно использовать только начальное число (1000), количество циклов (3), уменьшение в кол-во раз (0,5)
Во-вторых, она дает не тот результат. Должно быть 1750, а у нее получается 2000.
 
mmsh,  просто  Казанский, по инерции с5 использовал а не с3, и немного другой прем. Только ваши данные используются.
Казанский, Я вот смотрю на SERIESSUM и вроде то что нужно по описанию , но считает не то что хочется :-(
Изменено: БМВ - 18 Мар 2018 09:58:53
 
БМВ, формула вроде работает, но при изменении числа циклов появляется значительная погрешность
 
Доброе время суток
Цитата
mmsh написал:
появляется значительная погрешность
Естественно, вы в своём контрольном примере посчитали не так, как привели в первом посте.
 

Вы разберитесь что считать циклами. В приложении все. смотрите оба листа.

 
mmsh, может быть проще использовать формулу сумму n членов геометрической прогресии?

S(n) = b1*(1-q^n)/(1-q)
b1 = 1000
q = 0.5
n = 3
Изменено: Stics - 19 Мар 2018 11:10:47
Страницы: 1
Читают тему (гостей: 1)