пятница, 29 марта 2013 г.

Сцепки в Excel для сортировки и суммирования

Привет!

Если вы работаете с большими объемами данных в Excel, уверен, что вы встречались с задачей выбора данных, соответствующих одновременно нескольких условиям. Решить эту задачу можно несколькими способами: написать макрос, сделать сводную таблицу или ...
Я хочу рассказать вам о несложном и весьма эффективном приеме для выбора, подсчета и суммирования данных по большому количеству условий.
Почему не воспользоваться сводной таблицей? Сводной таблицей удобно пользоваться, когда нужно выбрать данные по 3-5 условиям, не более. Далее сводная таблица становится весьма громоздкой, да и дальнейшая обработка записей, соответствующих всем условиям, становится невозможной в сводной таблице.
Почему мы не будем решать этот вопрос написанием несложного макроса? Предлагаемое в этой статье решение будет работать на основании формул, т.е. пересчет будет совершаться полностью и автоматически при изменении любой ячейки с данными. Конечно, можно то же самое проделать и макросом... но на мой взгляд это дольше и менее удобно.

Итак, сцепки. Под этим термином подразумевается дополнительный столбец, который для каждой записи будет содержать данные из нескольких столбцов, записанные простой строкой. И именно эта строка и будет определять соответствие всем заданным условиям. Выглядеть на практике это будет так:

Предположим, у нас есть база депозитов некоего банка, и нам нужно получить сумму всех действительных гривневых депозитов, открытых менее 7 месяцев назад на 19-м отделении сроком не менее, чем на 6 месяцев (ну, отчеты разные бывают - даже такое иногда нужно).
Для этого, соответственно, сделаем отдельный столбец, в котором попытаемся вместить все эти условия.


Вот такая несложная формула позволяет совместить все условия в одном столбце.
Еще капельку усложнив формулу, мы сразу сможем получить сумму или 0 в этом же столбце


Обратите внимание на искусственно введенный в формулу знак-разделитель "-". Именно он отделяет числа между собой и не позволяет спутать результаты в формуле. Хотя конкретно эта формула работала бы и без этого знака, но я настоятельно рекомендую использовать его!

Удачи вам!

Комментариев нет:

Отправить комментарий