Как консолидировать бюджет в excel

При выполнении ряда работ у пользователя Microsoft Excel может быть создано несколько однотипных таблиц в одном файле или в нескольких книгах.

Данные необходимо свести воедино. Собрать в один отчет, чтобы получить общее представление. С такой задачей справляется инструмент «Консолидация».

Как сделать консолидацию данных в Excel

Есть 4 файла, одинаковых по структуре. Допустим, поквартальные итоги продаж мебели.

Отчеты.

Нужно сделать общий отчет с помощью «Консолидации данных». Сначала проверим, чтобы

  • макеты всех таблиц были одинаковыми;
  • названия столбцов – идентичными (допускается перестановка колонок);
  • нет пустых строк и столбцов.

Диапазоны с исходными данными нужно открыть.

Для консолидированных данных отводим новый лист или новую книгу. Открываем ее. Ставим курсор в первую ячейку объединенного диапазона.

Внимание!!! Правее и ниже этой ячейки должно быть свободно. Команда «Консолидация» заполнит столько строк и столбцов, сколько нужно.

Переходим на вкладку «Данные». В группе «Работа с данными» нажимаем кнопку «Консолидация».

Консолидация.

Открывается диалоговое окно вида:

Параметры.

На картинке открыт выпадающий список «Функций». Это виды вычислений, которые может выполнять команда «Консолидация» при работе с данными. Выберем «Сумму» (значения в исходных диапазонах будут суммироваться).

Переходим к заполнению следующего поля – «Ссылка».

Ставим в поле курсор. Открываем лист «1 квартал». Выделяем таблицу вместе с шапкой. В поле «Ссылка» появится первый диапазон для консолидации. Нажимаем кнопку «Добавить»

Ссылка.

Открываем поочередно второй, третий и четвертый квартал – выделяем диапазоны данных. Жмем «Добавить».

Добавить.

Таблицы для консолидации отображаются в поле «Список диапазонов».

Чтобы автоматически сделать заголовки для столбцов консолидированной таблицы, ставим галочку напротив «подписи верхней строки». Чтобы команда суммировала все значения по каждой уникальной записи крайнего левого столбца – напротив «значения левого столбца». Для автоматического обновления объединенного отчета при внесении новых данных в исходные таблицы – напротив «создавать связи с исходными данными».

Создавать связи с исходными данными.

Внимание!!! Если вносить в исходные таблицы новые значения, сверх выбранного для консолидации диапазона, они не будут отображаться в объединенном отчете. Чтобы можно было вносить данные вручную, снимите флажок «Создавать связи с исходными данными».

Для выхода из меню «Консолидации» и создания сводной таблицы нажимаем ОК.

Консолидированный отчет.
Пример.

Консолидированный отчет представляет собой структурированную таблицу. Нажмем «плюсик» в левом поле – появятся значения, на основе которых сформированы итоговые суммы по количеству и выручке.



Консолидация данных в Excel: практическая работа

Программа Microsoft Excel позволяет выполнять разные виды консолидации данных:

  1. По расположению. Консолидированные данные имеют одинаковое расположение и порядок с исходными.
  2. По категории. Данные организованы по разным принципам. Но в консолидированной таблице используются одинаковые заглавия строк и столбцов.
  3. По формуле. Применяются при отсутствии постоянных категорий. Содержат ссылки на ячейки на других листах.
  4. По отчету сводной таблицы. Используется инструмент «Сводная таблица» вместо «Консолидации данных».

Консолидация данных по расположению (по позициям) подразумевает, что исходные таблицы абсолютно идентичны. Одинаковые не только названия столбцов, но и наименования строк (см. пример выше). Если в диапазоне 1 «тахта» занимает шестую строку, то в диапазоне 2, 3 и 4 это значение должно занимать тоже шестую строку.

Это наиболее правильный способ объединения данных, т.к. исходные диапазоны идеальны для консолидации. Объединим таблицы, которые находятся в разных книгах.

Таблицы.

Созданы книги: Магазин 1, Магазин 2 и Магазин 3. Структура одинакова. Расположение данных идентично. Объединим их по позициям.

  1. Открываем все три книги. Плюс пустую книгу, куда будет помещена консолидированная таблица. В пустой книге выбираем верхний левый угол чистого листа. Открываем меню инструмента «Консолидация».
  2. Составим консолидированный отчет, используя функцию «Среднее».
  3. Чтобы показать путь к книгам с исходными диапазонами, ставим курсор в поле «Ссылка». На вкладке «Вид» нажимаем кнопку «Перейти в другое окно».
  4. Выбираем поочередно имена файлов, выделяем диапазоны в открывающихся книгах – жмем «Добавить».

Пути файлов.

Примечание. Показать программе путь к исходным диапазонам можно и с помощью кнопки «Обзор». Либо посредством переключения на открытую книгу.

Консолидированная таблица:

Пример1.

Консолидация данных по категориям применяется, когда исходные диапазоны имеют неодинаковую структуру. Например, в магазинах реализуются разные товары. Какие-то наименования повторяются, а какие-то нет.

Проверка.

  1. Для создания объединенного диапазона открываем меню «Консолидация». Выбираем функцию «Сумма» (для примера).
  2. Добавляем исходные диапазоны любым из описанных выше способом. Ставим флажки у «значения левого столбца» и «подписи верхней строки».
  3. Нажимаем ОК.

Пример2.

Excel объединил информацию по трем магазинам по категориям. В отчете имеются данные по всем товарам. Независимо от того, продаются они в одном магазине или во всех трех.

Примеры консолидации данных в Excel

На лист для сводного отчета вводим названия строк и столбцов из консолидируемых диапазонов. Удобнее делать это путем копирования.

Диапазон данных.

В первую ячейку для значений объединенной таблицы вводим формулу со ссылками на исходные ячейки каждого листа. В нашем примере – в ячейку В2. Формула для суммы: =’1 квартал’!B2+’2 квартал’!B2+’3 квартал’!B2.

Копируем формулу на весь столбец:

Пример3.

Консолидация данных с помощью формул удобна, когда объединяемые данные находятся в разных ячейках на разных листах. Например, в ячейке В5 на листе «Магазин», в ячейке Е8 на листе «Склад» и т.п.

Скачать все примеры консолидации данных в Excel

Если в книге включено автоматическое вычисление формул, то при изменении данных в исходных диапазонах объединенная таблица будет обновляться автоматически.

Консолидация бюджетов

Подробности
Создано 04 Ноябрь 2012
Содержание
Введение
Изменения в версии 2.6
Установка и запуск
Состав файла
Структура организации
Статьи затрат/доходов
Анализ
Данные
Формат бюджета подразделения
Данные во внешних файлах
Загрузка и обновление данных*
Заключение

Загрузки Магазин FAQ

Программа Финансы в Excel. Консолидация бюджетов (до версии 2.6 — Финансы в Excel. Бюджетирование) представляет собой рабочую книгу Excel, содержащую программный код для автоматизации процесса консолидации типовых бюджетов на крупных и средних предприятиях. Анализ и консолидация бюджетов производится с использованием сводных таблиц Excel. Исходные данные бюджетов подразделений могут храниться в различных файлах.

Введение

Задача консолидации и анализа бюджетов подразделений предприятия на разных уровнях, несмотря на кажущуюся простоту, на практике вызывает множество проблем, связанных как с организационной деятельностью, так и с отсутствием специальных программных средств. В подавляющем большинстве случаев для работы используется Excel – в электронных таблицах готовятся и хранятся исходные бюджеты подразделений, в других файлах эти данные собираются в общий консолидированный отчет. При этом используются формулы и ссылки на внешние файлы, которые могут быть обновлены по запросу пользователей. Недостатки подобной схемы работы общеизвестны:

  • Большое количество формул суммирования в консолидированном отчете. Необходимо постоянно отслеживать ссылки на данные исходных бюджетов подразделений.
  • Отсутствие контроля целостности данных. Нет никакой гарантии, что все данные попали в консолидированный отчет.
  • Сложность анализа данных на промежуточных уровнях иерархии. Первоначально выстроенная структура формул суммирования бюджетов подразделений не поддается реорганизации простыми средствами.
  • Жесткая привязка ссылок к ячейкам внешних файлов. При минимальном изменении структуры файлов в консолидацию попадают неверные данные.
  • Большие размеры файлов. Для устранения предыдущей проблемы обычно пытаются собрать как можно больше данных в один файл, связав страницы при помощи формул.

Подобные аргументы о проблемах использования Excel очень популярны при обсуждении специализированных программ для бюджетирования, обычно основанных на OLAP-технологиях (названия приводить не будем, чтобы не делать рекламу; желающие могут найти описания через поисковые системы). Однако эти программные продукты, несмотря на активное продвижение, не являются панацеей и к тому же требуют больших финансовых вложений для внедрения и поддержки.

Одной из задач программы «Финансы в Excel. Консолидация бюджетов» является устранение описанных недостатков без привлечения внешних программных средств, сохранив при этом все возможности вычислительного аппарата Excel.

Программа не содержит формул для консолидации – процесс обеспечивается интерфейсом сводных таблиц. Иерархическая структура подчинения подразделений предприятия настраивается в специальном справочнике, и может быть преобразована в любой момент времени (никаких формул при этом изменять не потребуется). Набор статей затрат определяется единым справочником с обязательной кодировкой. Данные подразделений могут храниться как в том же программном файле, так и во внешних файлах Excel. Эти файлы могут содержать любые дополнительные вычисления и расшифровки статей затрат, не попадающие в консолидированный отчет.

Изменения в версии 2.6

  • Изменено название программы. Старое название Финансы в Excel. Бюджетирование
  • Начиная с версии 2.6, не поддерживается старый формат рабочей книги XLS. Файл программы сохранен в формате XLSX/XLSM и работает в Excel, начиная с версии 2007 (2007-2016). Программа в формате XLS доступны только в версии 2.0, и может быть приобретена только по специальному запросу.
  • Обновлен внешний вид рабочих книг в соответствии с дизайном последних версий Microsoft Office.
  • Элементы управления Checkbox в справочнике Струкутра заменены на стандартные поля. Изменения значения возможно либо через двойной клик на ячейке, либо через ввод значения 1 — да, 0 — нет.

Установка и запуск

В разделе Загрузки доступен для скачивания и установки файл демонстрационной версии:

  • setup_demo.exe

При запуске программы установки все приложения Excel должны быть закрыты.

Если на компьютере установелены программы Финансы в Excel более ранних версий, то желательно их деинсталлировать стандартными средствами Windows, либо просто отключить надстройку ExcelFin.AddIn версий 1.55 и ниже.

Финансы в Excel. Выбор компонентов

Установка. Версия Excel

По умолчанию демонстрационный файл устанавливается в папку в каталог документов текущего пользователя Windows UserМои документыExcelFin (User – имя пользователя). Кроме основного выполняемого файла, программа установки создает нескольо папок и файлов с примерами условных бюджетов подразделений. Рабочие файлы могут располагаться на любых дисковых ресурсах.

Запуск программу осуществляется через открытие демонстрационного (или другого рабочего) файла в среде Excel. Для упрощения вызова демонстрационного файла его ярлык сохранен в меню Windows Все программы Финансы в Excel Консолидация бюджетов.

После успешного запуска программы откроется Excel-файл программы. Для нормальной работы программы необходимо подключить макросы Excel.

Включение макросов

Состав файла

Программа представляет собой файл формата Excel с набором макросов. Обращаем внимание, что без подключенных макросов анализ проводить невозможно – данные обновляться не будут.

Консолидация бюджетов. Главная

При первом открытии программы активизируется Главная страница с кратким описанием и информацией об авторских правах. Ниже расположен блок гиперссылок для навигации по страницам файла. Возврат на Главную страницу можно произвести из любого места программы через кнопку в заголовке окна. Для навигации также можно использовать стандартные ярлыки листов Excel.

Файл включает следующие обязательные страницы:

Структура – справочник иерархической организационной структуры.

Статьи – справочник статей бюджета. Статья идентифицируется и сортируется в отчете по коду.

Бюджет – основной лист консолидации данных и анализа.

Данные – служебный лист с данными сводной таблицы. Может быть скрыт.

Кроме перечисленных страниц, основной файл может включать одну или несколько страниц с исходными бюджетами подразделений. Такие страницы могут находиться также во внешних файлах – правила поиска и загрузки исходных данных описаны на листе Структура. В демонстрационном примере в основной файл включены 2 страницы с исходными данными (бФиндир и бГендир), еще 3 бюджета подразделений включены в дистрибутивный архив в виде отдельных файлов.

Структура организации

Справочник предназначен для описания иерархической организационной структуры предприятия. Настраивается на странице Структура.

Структура организации

Уровни подчинения задаются через ввод данных в ячейки со второго по шестой столбец (подзаголовки столбцов: 1, 2, 3, 4, 5). В каждой строке этого диапазона может быть только одна ячейка с названием, остальные должны оставаться пустыми. На верхнем уровне консолидируется предприятие целиком. Название организации вводится в ячейку, помеченную желтым цветом фона.

Уровни консолидации, имеющие дочерние объекты, не могут содержать собственные данные бюджетов, они используются только для анализа. Поля с именем файла и листа для таких строк не заполняются (выделяются серым цветом).

Кроме описания отделов и уровней подчинения, в справочнике указываются ссылки на файлы и листы – источники данных бюджетов. Путь к файлу задается в столбце 11 (Файл). Возможны следующие варианты.

  • Пустое значение. Данные хранятся в основном программном файле.
  • Относительный путь к файлу от программного файла.
  • Абсолютный путь к файлу, расположенному на общем ресурсе (сервере) или на локальном диске компьютера.

Ссылки на файлы бюджетов

Поле Лист (столбец 12) хранит название страницы в файле с данными бюджета подразделения.

Если не задан Лист, то строка игнорируется при обновлении данных.

В представленной версии основного файла программы заготовлено 50 строк для описания структуры организации. Добавлять бюджеты можно через копирование и вставку строк целиком. Если требуется больше 5ти уровней иерархии подчинения, то потребуется исправление кода программы.

Статьи затрат/доходов

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

Справочник статей бюджета

Обязательными полями справочника являются:

Код – идентификатор статьи. Может быть числовыми или символьным, но важно иметь в виду, что в отчете статьи будут отсортированы по возрастанию данного кода.

Наименование – произвольное наименование статьи бюджета. Настоятельно рекомендуется использовать уникальные наименования статей, хотя это и не является обязательным условиям (идентификация производится по коду). Кроме хранения названия, ячейка влияет на формат отображения статьи в отчете. Этот формат определяется следующими параметрами:

  • шрифт (размер, жирность, курсив, подчеркивание)
  • цвет текста
  • цвет фона
  • уровень отступа

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

Анализ

Страница анализа данных называется Бюджет. Содержит сводный отчет, позволяющий просмотреть данные бюджетов на различных уровнях консолидации.

Для выбора бюджета используется выпадающий список в верхней части окна:

Анализ бюджетов

При выборе бюджета с исходными данными любого подразделения появляется гиперссылка с возможностью быстрого перехода к этим данным.

Гиперссылка файла бюджета

Переход к файлу бюджета

Страница Бюджет не предполагает редактирования или проведения вычислений. Сводная таблица является преднастроенной, изменение ее формата или вида может привести к ошибкам при обновлении данных.

Подробный анализ (drill-down) можно провести через двойной клик на ячейке в области данных. Это стандартное средство интерфейса Excel.

Dril-down

Подробная информация

Наряду с названиями статей и суммой по периодам отображается дополнительное поле «комментарий», если он был задан через примечание к ячейке в исходных данных.

Данные

Страница Данные хранит исходные данные, используемые в сводном отчете. Никаких программных методов, кроме стандартного интерфейса Excel, для работы с этим листом не предусмотрено. Можно использовать автофильтр для поиска информации.

Формат бюджета подразделения

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

Пример исходных данных

Программа предполагает некоторую гибкость в формате таблиц для индивидуальной настройки. Формат ячеек и формулы никак не влияют на возможность загрузки данных (демонстрационные примеры оформлены в едином стиле с программой).

Для поиска начала таблицы на листе анализируются первые 10 строк и 10 столбцов от начала страницы. Признаком верхнего левого угла бюджетной таблицы является ячейка со словом «код» (регистр не важен).

Справа в той же строке располагаются заголовки периодов. Важно, что периоды должны определяться датами, а не строками. Можно использовать формат ячейки для отображения даты в виде месяца и года (формат числа «МММ ГГ»).

Вниз от начала таблицы располагаются коды статей, которые в общем случае должны соответствовать справочнику. В случае если код не определен в справочнике, он все равно попадет в сводный отчет, но при этом название статьи будет взято не из справочника, а из ячейки справа от кода в самом исходном бюджете. Желательно не допускать таких ситуаций, так как это может привести к трудно обнаруживаемым ошибкам консолидации.

Конец бюджетной таблицы определяется через поиск пустых ячеек в столбце кода. При наличии 10ти пустых ячеек подряд считается, что достигнут конец таблицы. Этот параметр можно изменить в коде программы.

Корректность формул в исходных бюджетах, например, для вычисления промежуточных сумм, определяется только конченым пользователем – программа не проверяет значения по статьям при проведении консолидации.

Данные во внешних файлах

На практике бюджеты подразделений предприятия обычно редактируются и хранятся в отдельных файлах. Это обеспечивает распределенную работу группы пользователей, а также разграничивает доступ к данным.

Программа поддерживает загрузку данных из внешних файлов. Правила загрузки определяются на листе Структура через относительные или абсолютные пути к файлам.

На отдельные файлы действуют те же правила размещения бюджетной таблицы на листе, что и для встроенных в основной файл бюджетов.

Пример внешнего файла бюджета

Доп.расчеты во внешнем файле

Статьи, загружаемые в бюджетный отчет, могут иметь расшифровки в виде таблиц, листов и даже дополнительных файлов. Программа не анализирует эти дополнительные вычисления, что позволяет готовить данные наиболее привычным конечному пользователю способом.

Загрузка и обновление данных*

Любые изменения в исходных бюджетных таблицах попадают в консолидированный отчет только после выполнения процедуры загрузки данных. Это правило действует как для внешних файлов, так и для таблиц, расположенных на листах основного файла программы.

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

Выбор бюджетов для загрузки

Выбор всех бюджетов для обновления

Выборочная загрузка данных на практике будет работать гораздо быстрее, чем полная, так как реально используемые бюджетные таблицы могут храниться в файлах большого объема.

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

Заключение

Программа распространяется с открытым исходным кодом без паролей. В коде можно изменить параметры анализа исходных бюджетов или, если требуется, подкорректировать номера столбцов в справочниках. Ссылки представлены в коде VBA в виде публичных свойств объектов рабочих листов, либо в виде глобальных констант.

* В демонстрационной версии программы загрузка данных не поддерживается.


Загрузки Магазин FAQ

Смотри также

» Бюджетные таблицы и совместный доступ к данным

Тема бюджетирования в последние годы является едва ли не самой популярной в области автоматизации финансового менеджмента. Мы не…

» Суммирование по кодам

Пример может быть использован для формирования итогов бюджетных и других таблиц. Формулы позволяют работать с таблицами разной…

Консолидация данных с нескольких листов

Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Еще…Меньше

Чтобы суммировать и отчеты о результатах отдельных листов, можно объединить данные с каждого листа в главный лист. Листы могут находиться в той же книге, что и главный лист, или в других книгах. При консолидации данных вы собираете данные, чтобы было проще обновлять и агрегировать их по мере необходимости.

Например, если в каждом из региональных офисов есть свой лист расходов, с помощью консолидации можно свести эти данные на главном листе корпоративных расходов. Главный лист также может содержать итоговые и средние значения продаж, данные о складских запасах и информацию о самых популярных товарах в рамках всей компании.

Совет: Если вы часто консолидируете данные, это может помочь создать новые листы из шаблона листа, использующего согласованный макет. Дополнительные сведения о шаблонах см. в статье Создание шаблона. Также советуем добавить в шаблон таблицы Excel.

Существует два способа консолидации данных: по позиции или категории.

Консолидация по позициям. Данные в исходных областях имеют одинаковый порядок и используют одни и те же метки. Используйте этот способ, чтобы консолидировать данные из нескольких листов, основанных на одном шаблоне, например отчетов о бюджете.

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

  • Консолидация данных по категориям аналогична созданию сводной таблицы. Однако с помощью сводной таблицы можно легко реорганизовать категории. Если требуется более гибкая консолидация по категориям, рассмотрите возможность создания сводной таблицы .

Примечание: Примеры, приведенные в этой статье, были созданы с помощью Excel 2016. Хотя ваше представление может отличаться, если вы используете другую версию Excel, шаги будут одинаковыми.

Чтобы объединить несколько листов в главный лист, выполните следующие действия.

  1. Если вы еще этого не сделали, настройте данные на каждом листе, выполнив следующие действия.

    • Убедитесь, что каждый диапазон данных имеет формат списка. Каждый столбец должен иметь метку (заголовок) в первой строке и содержать аналогичные данные. В списке не должно быть пустых строк или столбцов.

    • Поместите каждый диапазон на отдельный лист, но не вводите ничего на главном листе, где планируется объединить данные. Excel сделает это за вас.

    • Убедитесь, что каждый диапазон имеет одинаковый макет.

  2. На основном листе щелкните левый верхний угол области, в которой требуется разместить консолидированные данные.

    Примечание: Чтобы избежать перезаписи существующих данных на главном листе, оставьте достаточно ячеек справа и под этой ячейкой для объединенных данных.

  3. Щелкните Data>Консолидация (в группе Data Tools).

    Группа "Работа с данными" на вкладке "Данные"

  4. Выберите в раскрывающемся списке Функцияитоговая функция, которую требуется использовать для консолидации данных. По умолчанию используется функция SUM.

    Ниже приведен пример выбора трех диапазонов листа:

    Диалоговое окно "Консолидация данных"

  5. Выделите данные.

    Затем в поле Ссылка нажмите кнопку Свернуть , чтобы сжать панель и выбрать данные на листе.

    Кнопка "Свернуть" в диалоговом окне "Консолидация данных"

    Щелкните лист с данными, которые вы хотите консолидировать, а затем нажмите кнопку раскрытия диалогового окна справа, чтобы вернуться в диалоговое окно Консолидация.

    Если лист, содержащий данные, которые необходимо объединить, находится в другой книге, нажмите кнопку Обзор , чтобы найти эту книгу. После поиска и нажатия кнопки ОК Excel введет путь к файлу в поле Ссылка и добавит восклицательный знак в этот путь. Затем можно продолжить выбор других данных.

    Ниже приведен пример выбора трех диапазонов листа:

    Диалоговое окно "Консолидация данных"

  6. Во всплывающем окне Консолидация нажмите кнопку Добавить. Повторите это, чтобы добавить все объединяемые диапазоны.

  7. Автоматическое обновление и обновление вручную Если вы хотите, чтобы Excel автоматически обновлял таблицу консолидации при изменении исходных данных, просто установите флажок Создать ссылки на исходные данные . Если этот флажок не установлен, можно обновить консолидацию вручную.

    Примечания: 

    • Связи невозможно создать, если исходная и конечная области находятся на одном листе.

    • Если необходимо изменить экстент диапазона или заменить диапазон, щелкните диапазон во всплывающем окне Консолидация и обновите его, выполнив описанные выше действия. При этом будет создана новая ссылка на диапазон, поэтому вам потребуется удалить предыдущую ссылку перед консолидацией. Просто выберите старую ссылку и нажмите клавишу DELETE.

  8. Нажмите кнопку ОК, и Excel создаст консолидацию. При необходимости можно применить форматирование. Необходимо отформатировать только один раз, если вы не выполните консолидацию повторно.

    • Все названия, не совпадающие с названиями в других исходных областях, приведут к появлению дополнительных строк или столбцов в консолидированных данных.

    • Убедитесь, что все категории, которые не требуется консолидировать, имеют уникальные метки, которые отображаются только в одном исходном диапазоне.

Если данные для консолидации есть в разных ячейках на разных листах:

Введите формулу со ссылками на ячейки других листов, по одной на каждый лист. Например, чтобы консолидировать данные из листов «Продажи» (в ячейке B4), «Кадры» (в ячейке F5) и «Маркетинг» (в ячейке B9), в ячейке A2 основного листа, введите следующее:

Ссылка на несколько листов в формуле Excel

 

Совет: Ввод ссылки на ячейку, например Sales! B4 — в формуле без ввода введите формулу до точки, в которой требуется ссылка, затем перейдите на вкладку листа и щелкните ячейку. Excel заполтит имя листа и адрес ячейки. ПРИМЕЧАНИЕ. Формулы в таких случаях могут быть подвержены ошибкам, так как очень легко случайно выбрать неправильную ячейку. Также может быть трудно обнаружить ошибку после ввода сложной формулы.

Если данные для консолидации находится в одних и том же ячейках на разных листах:

Введите формулу с трехмерной ссылкой, которая указывает на диапазон имен листов. Например, чтобы объединить данные в ячейках A2 от Sales до Marketing включительно, в ячейке E5 главного листа необходимо ввести следующее:

Объемная ссылка на листы в формуле Excel

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

См. также

Полные сведения о формулах в Excel

Рекомендации, позволяющие избежать появления неработающих формул

Поиск ошибок в формулах

Сочетания клавиш и горячие клавиши в Excel

Функции Excel (по алфавиту)

Функции Excel (по категориям)

Нужна дополнительная помощь?

В ходе работы у человека, который пользуется Excel, может появляться несколько таблиц, которые находятся в нескольких разных файлах. И нам нужно все эти данные свести в одну кучу, чтобы иметь общее представление о том, что там. Чтобы это сделать, существует инструмент «Консолидация». Сегодня мы детально разберем, как его правильно использовать и какие фишки и секреты есть в Эксель, чтобы добиться максимальной эффективности.

Содержание

  1. Что такое консолидация данных
  2. Консолидация данных с нескольких листов
  3. Консолидация данных с нескольких таблиц в одну
  4. Для чего может использоваться консолидация данных
  5. Представителям каких профессий пригодится функция консолидации данных
  6. Как сделать консолидацию данных в Excel
  7. Условия для выполнения процедуры консолидации
  8. Консолидация по расположению
  9. Консолидация по категории
  10. Консолидация данных в Excel при помощи формул
  11. Консолидация данных в Excel: практика
  12. Консолидация данных в Excel: примеры

Что такое консолидация данных

Консолидация – это то же самое, что и объединение. В Эксель это функция, позволяющая соединить несколько диапазонов в один, соединять несколько листов, которые находятся в нескольких файлах.

Это может быть полезным для маркетолога, а также для представителей других специальностей. Давайте приведем несколько ситуаций, в которых консолидация данных может оказаться востребованной.

Предположим, нами была запущена контекстная реклама, где есть такие показатели, как клики, расходы, транзакции и доход. И нами была создана такая табличка.

Консолидация данных в Excel (+ примеры использования)

1

Если мы загрузим всю эту информацию в Excel, то увидим, что много строк по сути повторяются.

Консолидация данных в Excel (+ примеры использования)

2

Причина этого в том, что в Яндекс.Директ и Google Ads используется так называемый модификатор широкого соответствия. Из-за этого нам требуется объединить несколько строк в одну, которая является фактически одним ключевым словом, и его эффективность нужно оценивать. 

Многие люди делают это самостоятельно, что требует огромного вложения времени и усилий.

Консолидация данных в Excel (+ примеры использования)

3

В Excel есть отдельная функция, которая позволяет делать это, которая называется «Консолидация данных». Также возможны некоторые другие способы консолидации данных. Давайте их рассмотрим более подробно. 

Консолидация данных с нескольких листов

Предположим, нам нужно объединить данные, которые находятся на нескольких листах. Это можно делать даже в тех случаях, когда таблицы имеют разный формат. Правда, используемые инструменты будут в этом случае несколько различаться. Точная последовательность действий, какие нужно выполнять в этом случае, будет приведена ниже.

Консолидация данных с нескольких таблиц в одну

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

Для чего может использоваться консолидация данных

Консолидация данных может использоваться в целом ряде сфер, начиная бухгалтерским учетом и заканчивая лайф-менеджментом. Фактически любая сфера жизни, в которую проник Эксель, может быть связанной с этой программой. И как только появляется несколько таблиц, которые нужно объединить в одну, появляется необходимость в том, чтобы воспользоваться соответствующим функционалом Excel.

Представителям каких профессий пригодится функция консолидации данных

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

  1. Бухгалтер.
  2. Инвестор.
  3. Трейдер.
  4. Математик.
  5. Ученый абсолютной любой специальности, требующей умения статистически обрабатывать информацию, начиная математиками и заканчивая социологами и психологами.

А также ряд представителей других профессий. Даже если вас в этом списке нет, все равно рекомендуется изучить. как использовать консолидацию данных, чтобы в нужный момент не изучать этого дополнительно, а уже знать к той временной точке. 

Как сделать консолидацию данных в Excel

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

Условия для выполнения процедуры консолидации

Несмотря на то, что Эксель – очень умная программа, которая неприхотлива к условиям, все же есть несколько критериев, которым должна соответствовать таблица, чтобы Эксель смог ее объединить с другой, такой же самой. 

Давайте их перечислим более подробно:

  1. Названия колонок должны быть одинаковыми. При этом допускаются небольшие отклонения от изначального формата. Например, можно переставлять местами колонки. Эксель все равно сможет выхватить правильные значения.
  2. Не должно быть ни одной ячейки, которая не содержала бы никаких значений. 
  3. В целом, все таблицы должны быть организованы приблизительно по одинаковому шаблону. 

Консолидация по расположению

Это один из основных методов объединения данных. В этом случае ячейки, которые нужно объединять, должны находиться на одной и той же позиции, что и изначальная. Очень удобно использовать этот способ, чтобы объединять диапазоны, которые размещены на разных листах. Как один из примеров, где можно использовать консолидацию по расположению, можно привести бухгалтерию, где четыре квартальных отчета нужно объединить в один годовой. С помощью консолидации по расположению можно создать бюджет один раз, а потом обновлять его каждый квартал. Это потребует значительно меньше времени, чем составлять новый годовой отчет с нуля.

Давайте попробуем сделать это на практике. Для этого на панели меню существует специальная команда, которая так и называется «Консолидация». Для начала нам нужно удостовериться, что все условия, приведенные выше, выполнены. 

Далее нам нужно создать новую книгу или лист, в которую будет выводиться результирующая таблица с объединенными данными. Открываем его (или ее, если это книга), после чего нажимаем левой кнопкой мыши по левой верхней ячейке (если она не была выделена сама). Важно убедиться, что под ней и справа от нее нет абсолютно никакой информации, потому что консолидированная таблица будет занимать столько места, сколько ей требуется. После этого переходим на вкладку «Данные», на которой есть кнопка с соответствующим названием. Нажимаем на «Консолидация», после чего открывается диалоговое окно, которое выглядит следующим образом.

Консолидация данных в Excel (+ примеры использования)

6

Видим, что слева находится перечень функций, которые могут использоваться при объединении. Это самые разные вычисления, такие как сумма значений, несмещенная дисперсия, среднее арифметическое и другое. Мы выберем первый вариант, потому что он наиболее часто используемый и простой для понимания. В этом случае ячейки в соответствующих местах будут просто складываться между собой.

После этого начинаем заполнять следующее поле – «Ссылка». Для этого нужно поставить в этом поле курсор. После этого открываем первый лист (в нашем случае это данные за первый квартал). Все данные выделяем (в том числе, и шапку), после чего там появится первый диапазон, который будет суммироваться с дальнейшим. После этого нажимаем кнопку «Добавить».

Консолидация данных в Excel (+ примеры использования)

7

Далее добавляем такое количество листов, которое требуется. В нашем случае это данные за все остальные кварталы. Просто нажимаем «Добавить», выделяем требуемые диапазоны, а потом повторяем цикл до тех пор, пока не будет добавлено такое количество, которое нам необходимо.

Консолидация данных в Excel (+ примеры использования)

8

Все диапазоны, которые были добавлены для объединения, отображаются в соответствующем поле, возле которого есть надпись «Список диапазонов». Также можно более гибко задавать настройки, указывая флажочками возле подходящих по смыслу пунктов «Подписи верхней строки» или «Значения левого столбца». С помощью этих параметров можно определять, что использовать в качестве имен. Также есть кнопка «Создавать связи с исходными данными», которая позволяет автоматически изменять данные в консолидированной таблице, если в исходном материале что-то редактируется.

Консолидация данных в Excel (+ примеры использования)

9

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

В таком случае допускается только ручной ввод новых значений, для чего предварительно нужно убрать галочку «Создавать связи с исходными данными». Чтобы в конечном итоге выйти из меню консолидации и сгенерировать готовую таблицу, объединяющую сразу несколько диапазонов, нужно нажать кнопку «ОК».

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

Консолидация по категории

В этом случае в качестве ориентира для объединения будут использоваться названия столбцов или другие метки. В этом случае необязательно добиваться того, чтобы макет был идеально таким же самым. Данные могут быть разбросаны очень сильно, но если они правильно отмечены, Excel их сможет объединить в кучу.

Есть очень много сходств между настройкой консолидации по категории и созданием сводной таблицы. Правда, у последней есть несколько преимуществ по сравнению с обычной консолидацией, поскольку сводная таблица поддерживает более гибкие варианты консолидаций. 

Давайте приведем простой пример, как это работает. 

Предположим, у нас есть магазин, в котором продаются товары, обозначенные разными индексами (1, 2, 3, 4 и так далее). У нас есть несколько таблиц, описывающих их, и некоторые наименования повторяются. Что делать в такой ситуации?

Консолидация данных в Excel (+ примеры использования)

4

Последовательность действий очень простая. Сначала необходимо открыть меню «Консолидация». Мы в появившейся панели выберем функцию «Сумма». Вы же можете выбрать другую в качестве той, которая будет использоваться для соединения информации. После этого нажимаем кнопку ОК.

Консолидация данных в Excel (+ примеры использования)

5

У нас получается такой результат. Видим, что Excel смог в автоматическом режиме объединить данные из таблиц, исходя из названий столбцов. 

Какой способ консолидации лучше всего выбрать? Все зависит от того, как будет использоваться таблица. Но специалисты рекомендуют все же вариант по расположению, поскольку идеально объединяться будут как раз те данные, которые полностью соответствуют друг другу по макету. 

Консолидация данных в Excel при помощи формул

Предположим, у нас есть несколько таблиц, которые связаны между собой тематически, и их нужно объединить. Например, такие.

Консолидация данных в Excel (+ примеры использования)

10

Как с помощью формулы их просуммировать? Наиболее простой вариант -это просто ввести формулу типа такой.

=’2001 год’!B3+’2002 год’!B3+’2003 год’!B3

Также можно воспользоваться функцией СУММ, которая складывает значения из определенных диапазонов и возвращает результат в ту ячейку, где она прописывается. 

Например, так.

=СУММ(‘2001 год:2003 год’!B3)

С помощью этого метода можно объединять данные из нескольких разных таблиц. 

Консолидация данных в Excel: практика

Предположим, у нас есть такая таблица.

Консолидация данных в Excel (+ примеры использования)

11

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

  1. Открываем все три книги, которые у нас есть. Кроме этого, нам нужно создать еще одну, поскольку в нее будет размещаться консолидированная таблица. Далее нажимаем на верхнюю левую ячейку и переходим в меню «Консолидация», как это было описано ранее. 
  2. После этого делаем консолидированную сводку по всем таблицам, используя функцию «Среднее».
  3. В поле со ссылкой записываем путь с помощью кнопки «Перейти в другое окно» вкладки «Вид». Выбираем интересующие файлы и добавляем нужные диапазоны из них. После этого нажимаем кнопку «Добавить». 

Также можно воспользоваться кнопкой «Обзор», чтобы указать путь к файлу Экселю. Или же банальным переключением стандартными средствами Windows. 

В результате, мы получаем такую таблицу.

Консолидация данных в Excel (+ примеры использования)

12

Консолидация данных в Excel: примеры

Примеров консолидации данных в Эксель выше было предостаточно на каждый случай. Но есть еще один, который тоже хорошо было рассмотреть. Для начала вводим наименования рядов и колонок из диапазонов, которые в дальнейшем мы собираемся объединять. Легче всего просто скопировать их.

Консолидация данных в Excel (+ примеры использования)

13

После этого в первой ячейке вводим такую формулу.

=’1 квартал’!B2+’2 квартал’!B2+’3 квартал’!B2.

После этого соответствующие ячейки всех трех листов объединятся. Далее осталось просто скопировать эту формулу на всю колонку.

Консолидация данных в Excel (+ примеры использования)

14

Такой способ консолидации удобно применять в ситуациях, когда данные располагаются на разных листах. 

Таким образом, консолидация данных – это вовсе не сложно. Если все делать правильно, то можно сделать годовой отчет буквально за несколько минут. 

Оцените качество статьи. Нам важно ваше мнение:

В процессе одновременной обработки нескольких таблиц иногда может потребоваться объединение содержащихся в них однотипных данных, что позволит существенно упростить дальнейшую работу с ними. К счастью, делать это вручную не надо, т.к. в программе Excel специально для таких случаев предусмотрена функция “Консолидация”. Давайте посмотрим, что это за инструмент и как с ним работать.

  • Требования к таблицам

  • Выполняем консолидацию

  • Заключение

Требования к таблицам

Обращаем Ваше внимание на то, что воспользоваться “Консолидацией” получается не всегда. Чтобы это было возможно, исходные таблицы (могут быть расположены на одном листе или на разных листах/книгах) должны соответствовать следующим требованиям:

  • в них не должно быть пустых строк/столбцов;
  • к ним должны быть применены одни и те же шаблоны;
  • названия их столбцов должны быть одинаковыми (но порядок может отличаться).

Выполняем консолидацию

В результате применения функции “Консолидация” формируется новая, так называемая, консолидированная таблица. Давайте пошагово разберем на практическом примере, как ее собрать из 3 таблиц, соответствующих требованиям, перечисленным выше. Итак, выполняем следующие действия:

  1. Жмем по значку создания нового листа, после чего программа автоматически добавит его справа от текущего и переключит нас на него. Подробная информация по данной операции представлена в нашей отдельной публикации – “Как добавить лист в Excel”.Добавление нового листа в ЭкселеПримечание: Можно переместить добавленный лист в удобное для нас место (например в конец списка) с помощью зажатой левой кнопки мыши, “зацепив” его за вкладку с названием. Также лист можно переименовать при желании (режим редактирования запускается двойным щелчком по имени, завершается нажатием Enter).
  2. В добавленном листе встаем в ячейку, с которой планируем вставить консолидированную таблицу (в нашем случае оставляем выбранную по умолчанию). Затем переходим во вкладку “Данные”, находим группу инструментов “Работа с данным”, где щелкаем по значку “Консолидация”.Запуск функции Консолидация в Экселе
  3. На экране отобразится небольшое окошко с настройками инструмента.Настройка параметров консолидации в Excel
  4. Здесь представлены следующие параметры:
    • Функция – кликнув по текущему варианту мы откроем список возможных действий, среди которых выбираем то, которое требуется выполнить для консолидируемых данных:
      • Сумма (выбрана по умолчанию; используется чаще всего, поэтому оставляем ее в качестве примера);
      • Количество;
      • Среднее;
      • Максимум;
      • Минимум;
      • Произведение;
      • Количество чисел;
      • Стандартное отклонение;
      • Несмещенное отклонение;
      • Дисперсия;
      • Несмещенная дисперсия.Выбор функции при консолидации данных в Экселе
  5. Переходим к полю “Ссылка”, щелкнув внутри него. Здесь мы поочередно выбираем диапазон ячеек исходных таблиц, которые должны быть обработаны. Для этого:
    • Переключаемся на лист с первой таблицей.
    • Видим, что в поле автоматически появилось название выбранного листа (но если смены листа не было, название добавлено не будет). Теперь с помощью зажатой левой кнопки мыши выделяем таблицу вместе с шапкой (например, от самой левой верхней ячейки до правой нижней). Убеждаемся, что координаты выбранных элементов корректно указаны в поле, после чего жмем кнопку “Добавить”. Кстати, указать/изменить координаты можно и вручную, введя их с помощью клавиатуры, но это не так удобно, как при работе с мышью, к тому же, в этом случае есть вероятность ошибиться.Указание диапазона ячеек в настройках консолидации данных в ЭкселеПримечание: чтобы выбрать диапазон из другого файла, предварительно открываем его в программе. Затем, запустив функцию консолидации в первой книге и находясь в поле “Ссылка”, переключаемся во вторую книгу, выбираем в ней нужный лист и выделяем требуемую область ячеек. При этом в начале ссылки обязательно должно добавиться имя файла. В нашем случае это не нужно, мы просто продемонстрировали, как это можно сделать.Указание диапазона ячеек из другой книги в настройках консолидации данных в Excel
  6. В результате в “Списке диапазонов” появилась первая запись, соответствующая выполненному нами выделению.Список диапазонов в настройках консолидации в Экселе
  7. Возвращаемся в поле “Ссылка”, удаляем содержащуюся в нем информацию, после чего добавляем в “Список диапазонов” координаты двух оставшихся таблиц.Список диапазонов в настройках консолидации в Excel
  8. Теперь остаются только заключительные штрихи – напротив нужных опций ставим галочки:
    • “Подписи верхней строки” – в результате консолидации в полученную таблицу автоматически будет добавлена шапка с учетом исходных данных.
    • “Значения левого столбца” – требуется, чтобы была заполнена левая колонка соответствующими значениями.
    • “Создавать связи с исходными данными” – очень важный параметр, включив который любые изменения первоначальных данных сразу же отобразятся в консолидированной таблице, которая, к тому же, будет сформирована с группировкой, что может быть очень удобно. Но стоит учитывать, что если в дальнейшем потребуется изменение структуры одной из исходных таблиц, процедуру придется выполнить повторно. Это же касается и случаев, когда галочка не установлена.
    • По готовности нажимаем OK.Дополнительные параметры консолидации в Экселе
  9. Эксель сделает консолидацию данных и сформирует новую таблицу согласно заданным настройкам и выбранным опциям.Консолидированная таблица в ЭкселеВ нашем случае – мы выбрали создание связи, поэтому получили группировку данных, которая позволяет отобразить/скрыть детализацию.Развернутая консолидированная таблица в Excel

Заключение

Консолидация данных в программе Excel – это крайне удобный и полезный инструмент, с помощью которого работа, в первую очередь, с большими таблицами в значительной степени будет оптимизирована и автоматизирована, что позволит не только сэкономить время, но и сведет к минимуму возможные ошибки, которые могут возникнуть в результате ручной обработки данных.

Понравилась статья? Поделить с друзьями:
  • Как конвертнуть pdf в word
  • Как конвертировать шрифт в word
  • Как конвертировать фото с текстом в word
  • Как конвертировать фото в документ word
  • Как конвертировать фото в word онлайн