Страницы: 1
RSS
1*1+1*2+1*3+1*4+1*5+...+1*n Как записать формулой?, Нужно производить такие вычисления исходя из данных ячейки
 
Здравствуйте!
Я в школе плохо учился(зато рисую хорошо :) ),помогите с задачкой.
В столбце в ячейках находятся разные целые числа от 0 и до 20 и в зависимости от этого числа нужно производить такие вычисления(вроде это арифмитическая прогрессия, но я не уверен) столько раз сколько значение в ячейке.
Пример:
2      =1*1+1*2
4      =1*1+1*2+1*3+1*4
7      =1*1+1*2+1*3+1*4+1*5+1*6+1*7


По такому принципу. Есть такая формула в екселе?    
 
уж сколько раз твердили миру - Пример где?

вы в курсе что 1*1+1*2+1*3 = 1+2+3 ???
 
Протупил, там не единица, а икс, может быть любое число
Изменено: ser987 - 12.07.2018 04:25:57
 
без удф не могу обойтись
 
формулой
Код
=СУММПРОИЗВ($G$1*СТРОКА(ДВССЫЛ(1&":"&A1)))
Лень двигатель прогресса, доказано!!!
 
имеем арифметическую прогрессию
для простоты выносим общий множитель за скобку
X*1+X*2+X*3+X*X+X*5+X*6+X*7=X*(1+2+3+4+5+6+7)=X*7*(1+7)/2
в общем случае X*N * (a(1)+a(n))/2
для примера в файле
=$G$1*A1*(1+A1)/2

Сергей, =СУММПРОИЗВ($G$1*СТРОКА(ДВССЫЛ(1&":"&A1)))  нечего лишний раз процессор греть :-)
=$G$1*СУММПРОИЗВ(СТРОКА(ДВССЫЛ(1&":"&A1))) , ну а для антилетучести =$G$1*СУММПРОИЗВ(СТРОКА($A$1:ИНДЕКС($A:$A;A1)))
Изменено: БМВ - 12.07.2018 07:50:22
По вопросам из тем форума, личку не читаю.
 
Спасибо, помогло!
Страницы: 1
Наверх