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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.02.2015, 18:28   #1
Kozyr
Новичок
Джуниор
 
Регистрация: 19.02.2015
Сообщений: 3
По умолчанию Сумма для повтаряющихся значений

Всем добрый день.

Существует следующая проблема.
Есть база данных для банков, где в первом столбце - год и месяц, в втором - названия банков, в остальных - численные значения различных показателей. В базе представленные месячные данные. Для дальнейшей работы необходимо перевести месячные данные для показателей в квартальные. Проблема состоит в том, что число банков каждый месяц меняется, а их общее количество 900-1000.
Мой вопрос заключается в том, можно ли задать в Excel такую команду, чтобы он автоматически суммировал показатели для одинаковых названий банков (т.е. необходима сумма показателей для каждого банка в выборке за 3 месяца)? Просто с учетом большого временного промежутка, который рассматривается, и большого объема выборки поиск исчезнувших названий займет очень много времени.

Заранее благодарен за любую помощь.

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

можно, и даже есть несколько
СУММ(...)
СУММПРОИЗВ(...)
и пр.
самое сложное все правильно написать в скобках
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 19.02.2015, 18:55   #3
Kozyr
Новичок
Джуниор
 
Регистрация: 19.02.2015
Сообщений: 3
По умолчанию

Вот как-раз как написать то, что в скобках, я и не могу понять.

Проблема в том, что, условно говоря, в 1-ый месяц 990 объектов, во 2-ой 980, в 3-ий - 974. Это значит, что нужна сумма по 974, которые в последнем месяце. Допустим, сначала надо просуммировать 2 и 3 месяцы. Простая сумм(...) массив за 2 м. и массив за 3 м. не подходит, так как суммируются первые 974 значения из 2 месяца, а необходимо, чтобы суммировались не первые, а те, которые есть в 3-ем месяце. Это значит, что каким-то образом надо вычленить 6 объектов, которые исчезли и провести сумму по оставшимся. Причем исчезнуть может любой из 980, с любого места, бессистемно.

Подскажите, пожалуйста, что именно писать в скобках?

Может быть я не очень понятно объясняю и для наглядности лучше скинуть часть файла (например, 3 месяца)?
Kozyr вне форума Ответить с цитированием
Старый 19.02.2015, 19:01   #4
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Цитата:
для наглядности лучше скинуть часть файла
правильная мысль
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 19.02.2015, 19:28   #5
Kozyr
Новичок
Джуниор
 
Регистрация: 19.02.2015
Сообщений: 3
По умолчанию

А то я сам понял, что объясняю как-то уж очень запутанно.

Первый столбец - год и месяц (4,5,6 - 2 квартал). Количество банков в 4-ый месяц - 968, во 2-ой - 959, в 3-ий - 956.

Задача состоит в том, чтобы просуммировать данные третьего и последующих столбце отсутствуют в каждом из 3 месяцев (или, если будет сумма для всех, чтобы как-то можно было заметить и удалить те банки, которые присутствовали не во всех).
Сейчас мне пришла в голову идея, что, возможно, будет легче, если сначала для каким-то образом просто найти все банки, которые присутствовали в каждом из 3 месяцев (остальные удалить), а потом уже делать просто сумм(...)

Надеюсь, в этот раз объяснил понятнее
Вложения
Тип файла: rar Пример1.rar (254.1 Кб, 9 просмотров)
Kozyr вне форума Ответить с цитированием
Старый 19.02.2015, 20:11   #6
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

см.лист2
а еще это решается сводной, легким движением руки.
Вложения
Тип файла: rar ПримерБанк.rar (261.6 Кб, 14 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Составить схему алгоритма и программу для вычисления значений функций Y и F для заданных значений Иван Олегович Паскаль, Turbo Pascal, PascalABC.NET 11 04.12.2013 08:49
Сумма значений в input kpachbiu JavaScript, Ajax 2 28.12.2011 14:00
Сумма значений в строке. Vitaliy_R Microsoft Office Excel 10 21.04.2010 11:30
StringGrid сумма значений monushka Общие вопросы Delphi 21 26.10.2009 17:12
Сумма значений строк Deni55 Microsoft Office Excel 14 02.06.2009 13:56