Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.07.2016, 18:02   #1
SAUUNSAPR
Пользователь
 
Регистрация: 21.04.2015
Сообщений: 16
По умолчанию Выборочное суммирование

Добрый вечер форумчане, может ли кто подсказать формулу для расчета суммы по диапазону, между двумя условиями, вся загвоздка в том, что длина диапазона для расчета всегда разная и протянуть формулу не получается. Например: нужно рассчитать все суммы по отдельности, которые находятся в диапазонах между цифрой - 100. Т.е. в первом случае сумма будет = 22,5, во втором случае сумма = 23 и т.д.
Простая формула СУММ и ПРОМЕЖУТОЧНЫЕ.ИТОГИ, что-то не катит, или я не то делаю! Сводная таблица тоже не помогла!
Спасибо.
Пример для расчета.
100
5
4
4
2
5
0,5
1
1
100
3
3
3
3
3
4
4
100
5
8
5
5
0,5
1,5
1
100
Вложения
Тип файла: xlsx Исходный файл расчета нагрузки учебной.xlsx (16.5 Кб, 8 просмотров)

Последний раз редактировалось SAUUNSAPR; 08.07.2016 в 10:00. Причина: прилагаю файл
SAUUNSAPR вне форума Ответить с цитированием
Старый 07.07.2016, 18:18   #2
gling
Форумчанин
 
Регистрация: 23.01.2010
Сообщений: 261
По умолчанию

А в файле Ваши попытки увидеть можно? И попробуйте такую формулу
Код:
=ЕСЛИ(A1=100;СУММ(A2:ИНДЕКС(A2:A26;ПОИСКПОЗ($A$1;A2:A26;)-1));"")

Последний раз редактировалось gling; 07.07.2016 в 18:24.
gling вне форума Ответить с цитированием
Старый 07.07.2016, 18:41   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

нужен файл и адреса ячеек, куда нужно эти суммы сосчитать
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 07.07.2016, 19:14   #4
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

Вариант с деталями
Вложения
Тип файла: xlsx СумаМежду100.xlsx (10.9 Кб, 8 просмотров)
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 08.07.2016, 10:11   #5
SAUUNSAPR
Пользователь
 
Регистрация: 21.04.2015
Сообщений: 16
По умолчанию

Большое спасибо это то что было нужно, теперь все работает на любой массив и вручную править не нужно. СПАСИБО.
SAUUNSAPR вне форума Ответить с цитированием
Старый 08.07.2016, 10:12   #6
SAUUNSAPR
Пользователь
 
Регистрация: 21.04.2015
Сообщений: 16
По умолчанию

Александр, спасибо, но немножко не то, хотя тоже оригинальное решение. Подошел код такой: =ЕСЛИ(A1=100;СУММ(A2:ИНДЕКС(A2:A100 8;ПОИСКПОЗ($A$1;A2:A1008-1));"")
SAUUNSAPR вне форума Ответить с цитированием
Старый 08.07.2016, 11:24   #7
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

SAUUNSAPR, как етой формулой считаете сумму между 3й и 4й 100?
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 08.07.2016, 18:46   #8
gling
Форумчанин
 
Регистрация: 23.01.2010
Сообщений: 261
По умолчанию

Еще вариант для любого числа, число можно выбрать фильтром. Вложенный файл не смотрел.
Код:
=ЕСЛИОШИБКА(ЕСЛИ(A3=A2;;СУММ(A3:ИНДЕКС(A3:A1001;ПОИСКПОЗ(A2;A3:A1001;)-1)));"")
Посмотрел, а там немного по другому. Свой файл удалять не буду, может кому пригодится.
Вложения
Тип файла: xlsx SAUUNSAPR1.xlsx (9.5 Кб, 9 просмотров)

Последний раз редактировалось gling; 08.07.2016 в 18:51.
gling вне форума Ответить с цитированием
Старый 11.07.2016, 10:05   #9
SAUUNSAPR
Пользователь
 
Регистрация: 21.04.2015
Сообщений: 16
По умолчанию

Этот вариант тоже хорош, спасибо!
SAUUNSAPR вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
выборочное копирование Yusch Microsoft Office Excel 9 21.08.2012 10:10
Выборочное суммирование nicuav Microsoft Office Excel 4 13.02.2012 20:50
Выборочное суммирование ячеек pavel.ignatenko Microsoft Office Excel 8 01.11.2009 19:02
Выборочное суммирование по колонке Chelentano Microsoft Office Excel 4 30.07.2009 16:35