Страницы: 1
RSS
Выбор диапазона, куда входит каждая пятая ячейка столбца
 
Здравствуйте!
Помогите, пожалуйста, написать формулу, которая считает среднее значение по диапазону значений, в который должна входить каждая пятая ячейка столбца. То есть по ячейкам: А1, А6, А11, А16 и т.д
Далее я эту формулу растягиваю вниз - и она должна уже считать среднее по ячейкам: А2, А7, А12, А17 и т.д..

В примере каждую "пятерку" я покрасила своим цветом.
Начала прописывать формулу вручную. Но когда данных 5000 строк, то нужен ваш совет
 
Код
=СРЗНАЧ(ЕСЛИ(ОСТАТ(СТРОКА($A$1:$A$338)-1;5)+1=СТРОКА();$A$1:$A$338;""))
Соблюдение правил форума не освобождает от модераторского произвола
 
buchlotnik, спасибо большое за ответ. Не очень понятно, как работает эта формула массива
Когда пробую ее набрать в соседней ячейке - результат отображается в виде ошибки
 
Цитата
Oda412 написал:
Не очень понятно,
мне по картинке тем более
Соблюдение правил форума не освобождает от модераторского произвола
 
buchlotnik, исправляюсь - прикрепляю сам файл
 
=AVERAGE(INDEX(A:A;N(INDEX((ROW(1:100)-ROW())*5+ROW();))))
Изменено: БМВ - 06.11.2020 23:46:08
По вопросам из тем форума, личку не читаю.
 
в моем файле формула массива была введена в одну ячейку и протянута - в строгом соответствии с вашим же
Цитата
Oda412 написал:
я эту формулу растягиваю вниз
так какого рожна вы теперь решили ввести одну формулу сразу в пять ячеек?
Соблюдение правил форума не освобождает от модераторского произвола
 
потянуть ячейку с формулой вниз
и
ввести формулу, как формулу массива в несколько ячеек
это разные действия, и как видите, результаты то же разные(((
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Ігор Гончаренко, да, теперь понятно. Всегда думала, что формула массива предназначена для ввода в несколько ячеек. Оказывается, что нет :)

buchlotnik, спасибо.
БМВ, благодарю Вас!
Страницы: 1
Наверх