Форум программистов, компьютерный форум, киберфорум
Наши страницы
MS Office Excel
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 20, средняя оценка - 4.60
Lambdik
1037 / 931 / 106
Регистрация: 04.11.2012
Сообщений: 965
Записей в блоге: 2
#1

Суммы каждой N ячейки в диапазоне от 1 до M - MS Excel

03.02.2013, 18:31. Просмотров 3327. Ответов 8
Метки нет (Все метки)

В столбце, посчитать суммы каждой N ячейки в диапазоне от 1 до M.

То есть не нажимать каджый раз Ctrl с выделением щелчком, а как-нибудь автоматизировать этот процесс. Потому что диапазон может быть разный, но всегда с единицы.

Например: в столбце "А" суммы каждой 9-й ячейки от 1 до 100. Суммы содержимого ячеек А9;А18;А27;А36;А45...и т.д.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.02.2013, 18:31
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Суммы каждой N ячейки в диапазоне от 1 до M (MS Excel):

Поиск пустой/непустой ячейки в меняющемся диапазоне
Добрый день, В формуле надо, чтобы ячейка в столбце B проверяла соседнюю...

Поиск совпадений в диапазоне и поставление значения соседней от совпавшей ячейки
Формула находится в ячейке Е1 и ищет совпадения значения ячейки А1 со значением...

Как вытащить текст из самой первой непустой ячейки в диапазоне?
Здравствуйте! Помогите пожалуйста чайнику составить формулу для того, чтобы...

Нахождение суммы в диапазоне
Заполните диапазон ячеек произвольными числами. Задать значения a и b. Найдите...

Если в диапазоне ячеек есть СЕГОДНЯ, то взять значение слева от этой ячейки
Был бы очень благодарен помощи в подборе нужной формулы. Нужно, чтобы в...

Возврат значения каждой 3 ячейки столбца
Добрый день! делаю файл для учета производства, подскажите, пожалуйста,...

8
Pelena
2435 / 1226 / 207
Регистрация: 25.10.2010
Сообщений: 1,971
03.02.2013, 18:51 #2
Как вариант:
в A1:A30 - числа, в B1 - число N
Код
=СУММПРОИЗВ((ОСТАТ(СТРОКА($A$1:$A$30);$B$1)=0)*$A$1:$A$30)
0
Lambdik
1037 / 931 / 106
Регистрация: 04.11.2012
Сообщений: 965
Записей в блоге: 2
03.02.2013, 19:00  [ТС] #3
Я занес код в ячейку B1. Выдает циклическую ссылку. Кстати забыл написать версию, у меня Excel 7.
0
Pelena
2435 / 1226 / 207
Регистрация: 25.10.2010
Сообщений: 1,971
03.02.2013, 19:04 #4
Цитата Сообщение от Pelena Посмотреть сообщение
в B1 - число N
Формула соответственно в любой другой ячейке
1
Lambdik
1037 / 931 / 106
Регистрация: 04.11.2012
Сообщений: 965
Записей в блоге: 2
03.02.2013, 21:25  [ТС] #5
Да действительно! Все работает. Осталось только как я понимаю менять
вот эту строчку :$A$30 в двух местах.

Спасибо Pelena!

Добавлено через 2 часа 14 минут
Сам не ожидал, что это получит продолжение.
Для Excel все работает, а вот для Google docs, не хочет.
Вроде функции правильно перевел на английский. В ячейке С1 должна быть функция
Ссылка:
https://docs.google.com/a/bigmir.net...=sharing#gid=3
0
Vlad999
2755 / 1687 / 497
Регистрация: 02.11.2012
Сообщений: 4,205
03.02.2013, 23:08 #6
перевод
Код
=SUMPRODUCT((MOD(ROW($A$1:$A$30),$B$1)=0)*$A$1:$A$30)
но глянул это вам не поможет т.к. ф-ции СТРОКА - ROW я там не увидел.
1
Lambdik
1037 / 931 / 106
Регистрация: 04.11.2012
Сообщений: 965
Записей в блоге: 2
03.02.2013, 23:14  [ТС] #7
Ясно, спасибо.
0
Pelena
2435 / 1226 / 207
Регистрация: 25.10.2010
Сообщений: 1,971
03.02.2013, 23:43 #8
Похоже Google docs не умеет перемножать массивы. Если записать для каждой строки
Код
=(MOD(ROW($A1),$B$1)=0)*$A1
то считает
1
Lambdik
1037 / 931 / 106
Регистрация: 04.11.2012
Сообщений: 965
Записей в блоге: 2
04.02.2013, 00:11  [ТС] #9
Хорошо, надеюсь они со временем улучшатся, а то функцию row я в хелпе нашел.
0
04.02.2013, 00:11
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.02.2013, 00:11
Привет! Вот еще темы с решениями:

Возрат значения каждой третьей ячейки
Доброе утро! Подскажите пожалуйста, как должна выглядеть формула, при...

Подсчет суммы чисел в диапазоне, задавая и меняя условия диапазона в отдельной ячейке
Здравствуйте форумчане , и я надеюсь что задачу в заглавие поставил правильно....

Выделение в каждой строке ячейки с наибольшим значением
Здравствуйте! Как выделить в каждой строке ту ячейку, которая содержит...

Перенос на другой лист данных каждой n-ой ячейки
Доброго времени суток! Помогите пожалуйста с таблицей. Нужно с листа 1...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru