|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
06.10.2007, 19:51 | #1 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
Суммирование ячеек с заданным шагом
Если формула для суммирование ячеек с заданным шагом, например А1+ А11+ А21+.....+А501
|
06.10.2007, 22:34 | #3 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
pashulka!
Что не так? Нужно суммировать яч. Е30 по Е1248 с шагом 42 =СУММ((ОСТАТ(СТРОКА(E30:E1248);42)= 0)*(E30:E1248)) |
06.10.2007, 23:07 | #4 |
Форумчанин
Регистрация: 03.11.2006
Сообщений: 524
|
Во-первых, подобную формулу нужно вводить как формулу массива, т.е. после ввода нажать клавиши CTRL+SHIFT+ENTER, во-вторых, нужно учитывать нумерацию строк и особенности каждого примера (см.ссылку и пример, который там наличествует)
=СУММПРОИЗВ((ОСТАТ(СТРОКА(E30:E1248 )-30;42)=0)*(E30:E1248)) Последний раз редактировалось pashulka; 06.10.2007 в 23:31. |
06.10.2007, 23:15 | #5 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
Все понял, как всегда, СПАСИБО!!
|
08.10.2007, 01:24 | #6 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
pashulka!
А как быть если с другого Листа, даже затрудняюсь объяснить, во вложении! |
08.10.2007, 05:59 | #7 |
Форумчанин
Регистрация: 03.11.2006
Сообщений: 524
|
Валерий, Вот предполагаемый ответ на Ваш вопрос.
|
08.10.2007, 21:53 | #8 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
pashulka!
Что-то "страшное, массивное" затронул, пошел в разборки! С П А С И Б О! |
09.10.2007, 22:50 | #9 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
Павел!
Ну что я опять не так делаю. Беру за основу =СУММПРОИЗВ((ОСТАТ(СТРОКА(Лист1!A1: A17)-СТРОКА(Лист1!$A$1);4)=0)*(Лист1!A1: A17)) Теперь есть 10 листов в Лист11 в яч. F29 прописываю: =СУММПРОИЗВ((ОСТАТ(СТРОКА(Лист1:Лис т10!A1:A17)-СТРОКА(Лист1!$A$1);4)=0)*(Лист1:Лис т10!A1:A17)) Рассуждаю так, взять сточку с Лист1 по Лист10 в этих ВСЕХ листах взять строку А1 по А17 с шагом 4........правильно? Последний раз редактировалось valerij; 10.10.2007 в 00:17. |
09.10.2007, 23:37 | #10 |
Форумчанин
Регистрация: 03.11.2006
Сообщений: 524
|
Валерий, Если вопрос "что Вы делаете не так ?" не риторический, а значит требующий ответа, то ответ будет прост ... Вы не посмотрели (или посмотрели, но невнимательно) список стандартных функций, которые могут оперировать с трёхмерными ссылками (ибо в этом списке отсутствуют СУММПРОИЗВ(), СТРОКА()), кроме того, там сказано, что трёхмерные ссылки не могут быть использованы в формулах массива.
Что касается решения, то Вы можете суммировать данные каждого рабочего листа в отдельности, а затем суммировать полученный результат. Для наглядности можно даже воспользоваться десятью дополнительными ячейками, каждая из которых будет содержать формулу для суммирования данных соответствующего рабочего листа. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как запустить цикл for с шагом отличным от единицы | Altera | Общие вопросы Delphi | 25 | 21.05.2015 15:14 |
СУММИРОВАНИЕ И ПОДСЧЕТ ЯЧЕЕК ОКРАШЕННЫХ В РАЗНЫЙ ЦВЕТ | Arina | Microsoft Office Excel | 11 | 29.01.2009 14:35 |
Суммирование определенных ячеек при переносе | Pilot | Microsoft Office Excel | 5 | 17.07.2008 12:46 |
Цикл с заданным числом повторений | Extrem_um | Помощь студентам | 3 | 02.04.2008 21:00 |
Суммирование ячеек с флажками | 69angel69 | Microsoft Office Excel | 2 | 04.03.2008 18:23 |