Консолидация исходные ссылки перекрывают конечную область excel

На чтение 13 мин Просмотров 1.4к. Опубликовано 15.12.2019

Содержание

  • 1 Условия для выполнения процедуры консолидации
  • 2 Создание консолидированной таблицы
  • 3 Дополнительные сведения
  • 4 Как сделать консолидацию данных в Excel
  • 5 Консолидация данных в Excel: практическая работа
  • 6 Примеры консолидации данных в Excel

Содержание

  1. Условия для выполнения процедуры консолидации
  2. Создание консолидированной таблицы
  3. Дополнительные сведения
  4. Как сделать консолидацию данных в Excel
  5. Консолидация данных в Excel: практическая работа
  6. Примеры консолидации данных в Excel

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

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

Естественно, что не все таблицы можно консолидировать в одну, а только те, которые соответствуют определенным условиям:

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

Создание консолидированной таблицы

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

  1. Открываем отдельный лист для консолидированной таблицы.

  • На открывшемся листе отмечаем ячейку, которая будет являться верхней левой ячейкой новой таблицы.
  • Находясь во вкладке «Данные» кликаем по кнопке «Консолидация», которая расположена на ленте в блоке инструментов «Работа с данными».
  • Открывается окно настройки консолидации данных.

    В поле «Функция» требуется установить, какое действие с ячейками будет выполняться при совпадении строк и столбцов. Это могут быть следующие действия:

    • сумма;
    • количество;
    • среднее;
    • максимум;
    • минимум;
    • произведение;
    • количество чисел;
    • смещенное отклонение;
    • несмещенное отклонение;
    • смещенная дисперсия;
    • несмещенная дисперсия.

    В большинстве случаев используется функция «Сумма».

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

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

    Как видим, после этого диапазон добавляется в список.

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

    Если же нужный диапазон размещен в другой книге (файле), то сразу жмем на кнопку «Обзор…», выбираем файл на жестком диске или съемном носителе, а уже потом указанным выше способом выделяем диапазон ячеек в этом файле. Естественно, файл должен быть открыт.

    Точно так же можно произвести некоторые другие настройки консолидированной таблицы.

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

    Когда все настройки выполнены, жмем на кнопку «OK».

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

    Теперь содержимое группы доступно для просмотра. Аналогичным способом можно раскрыть и любую другую группу.

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

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

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

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

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

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

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

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

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

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

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

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

    Если вы еще не сделано, настройте данные на каждом листе составные, сделав следующее:

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

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

    Убедитесь, что всех диапазонов совпадают.

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

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

    Нажмите кнопку данные > Консолидация (в группе Работа с данными ).

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

    Вот пример, в котором выбраны три диапазоны листа:

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

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

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

    Вот пример, в котором выбраны три диапазоны листа выбранного:

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

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

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

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

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

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

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

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

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

    Совет: Чтобы указать ссылку на ячейку — например, продажи! B4 — в формуле, не вводя, введите формулу до того места, куда требуется вставить ссылку, а затем щелкните лист, используйте клавишу tab и затем щелкните ячейку. Excel будет завершена адрес имя и ячейку листа для вас. Примечание: формулы в таких случаях может быть ошибкам, поскольку очень просто случайно выбираемых неправильной ячейки. Также может быть сложно ошибку сразу после ввода сложные формулы.

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

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

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

    Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Содержание

    1. Консолидация данных в Excel
    2. Консолидация данных в программе Microsoft Excel
    3. Условия для выполнения процедуры консолидации
    4. Создание консолидированной таблицы
    5. 6 примеров — как консолидировать данные и объединить листы Excel в один
    6. Консолидация данных из нескольких листов на одном.
    7. Как скопировать несколько листов Excel в один.
    8. 1. Запустите мастер копирования листов.
    9. 1. Выберите листы и, при необходимости, диапазоны для объединения.
    10. 2. Выберите, каким образом произвести объединение.
    11. Как объединить листы Excel с различным порядком столбцов.
    12. Объединение определенных столбцов из нескольких листов.
    13. Слияние листов в Excel с помощью кода VBA
    14. Как объединить два листа Excel в один по ключевому столбцу

    Консолидация данных в Excel

    Консолидация данных – опция в Excel, которая позволяет объединять данные из разных таблиц в одну, а также объединять листы, расположенные в одном или разных файлах, в один. Чем же так полезна консолидация для интернет-маркетолога?

    Разберем два наглядных примера.

    Пример №1

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

    Специальный отчет в Google Analytics

    Выгрузив данные в Excel, мы увидим, что в таблице есть строки, которые «по сути» являются дублями.

    «Дубли» ключевых слов в статистике

    Это связано с тем, что статистика выгружена из двух рекламных систем (Яндекс.Директ и Google Ads), и в Google Рекламе для ключевых слов используется модификатор широкого соответствия (знак «+»).

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

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

    Суммирование данных вручную

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

    Но перед этим нужно не забыть воспользоваться функцией Заменить, убрав все + из таблицы.

    Удаляем + в ключевых словах перед консолидацией

    — переходим на соседний лист (так удобнее);

    — выделяем ячейку, в которую хотим вставить данные;

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

    В открывшемся окне нас интересуют следующие настройки:

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

    Нажимаем ОК. Если все сделали верно, то на текущем листе получите результат в виде объединенных (консолидированных) данных:

    Итоговая таблица после консолидации

    Таблица наша также уменьшилась. До консолидации было 252 строки, после объединения данных их стало 212:

    ДО и ПОСЛЕ консолидации

    Видео консолидации примера №1:

    Консолидация данных в Excel

    Пример №2

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

    Да, можно просто выгрузить данные из рекламных кабинетов Яндекс.Директ и Google Ads за общий период. Но что делать, когда данные по показам, кликам, расходам и конверсиям привязаны к бизнес-показателям, которых нет в интерфейсах, но которые завязаны на контекстной рекламе? А если в каждый из этих месяцев работали разные рекламные кампании (в один месяц – 10, в другой – 5 и т.д.)? Опять ручной процесс сведения данных.

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

    Статистика по 3 месяцам на разных вкладках файла

    Мы хотим свести данные в одну таблицу. Воспользуемся консолидацией.

    В открывшемся окне нас интересуют следующие настройки:

    • ФункцияСумма (поскольку хотим суммировать данные);
    • Ссылка – выбираем весь диапазон данных на листах поочередно (с помощью кнопки Добавить);
    • Использовать в качестве имен – ставим галочки для подписи верхней строки и значения левого столбца.

    Галочка Создавать связи с исходными данными позволит производить пересчет консолидированного отчета автоматически при изменении данных в исходных файлах (в нашем примере – это листы сентябрь, октябрь, ноябрь). Нажимаем ОК.

    Если все сделали правильно, то на текущем листе получите результат в виде объединенных (консолидированных) данных с трех таблиц в одной:

    Слева появятся новые значки:

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

    • 1 – свернуть все связи с исходными данными;
    • 2 – развернуть все связи с исходными данными.

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

    Видео консолидации примера №2:

    Консолидация данных в Excel

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

    Понравился эксперимент с видео? Поставь 5.0 статье ->

    Источник

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

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

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

    Естественно, что не все таблицы можно консолидировать в одну, а только те, которые соответствуют определенным условиям:

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

    Создание консолидированной таблицы

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

    1. Открываем отдельный лист для консолидированной таблицы.

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

    Открывается окно настройки консолидации данных.

    В поле «Функция» требуется установить, какое действие с ячейками будет выполняться при совпадении строк и столбцов. Это могут быть следующие действия:

    • сумма;
    • количество;
    • среднее;
    • максимум;
    • минимум;
    • произведение;
    • количество чисел;
    • смещенное отклонение;
    • несмещенное отклонение;
    • смещенная дисперсия;
    • несмещенная дисперсия.

    В большинстве случаев используется функция «Сумма».

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

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

    Как видим, после этого диапазон добавляется в список.

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

    Если же нужный диапазон размещен в другой книге (файле), то сразу жмем на кнопку «Обзор…», выбираем файл на жестком диске или съемном носителе, а уже потом указанным выше способом выделяем диапазон ячеек в этом файле. Естественно, файл должен быть открыт.

    Точно так же можно произвести некоторые другие настройки консолидированной таблицы.

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

    Когда все настройки выполнены, жмем на кнопку «OK».

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

    Теперь содержимое группы доступно для просмотра. Аналогичным способом можно раскрыть и любую другую группу.

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

    Помимо этой статьи, на сайте еще 12339 инструкций.
    Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

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

    Источник

    6 примеров — как консолидировать данные и объединить листы Excel в один

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

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

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

    Вот что мы рассмотрим в этой статье:

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

    Самый быстрый способ консолидировать данные в Excel (в одной или нескольких книгах) — использовать встроенную функцию Excel Консолидация.

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

    Как вы видите на скриншоте ниже, четыре объединяемых листа имеют схожую структуру данных, но разное количество строк и столбцов:

    Чтобы объединить всю эту информацию на одном листе, выполните следующие действия:

    1. Правильно расположите исходные данные. Чтобы функция консолидации Excel работала правильно, убедитесь, что:
      • Каждый диапазон (набор данных), который вы хотите объединить, находится на отдельном листе. Не помещайте данные на лист, куда вы планируете выводить консолидированные данные.
      • Каждый лист имеет одинаковый макет, и каждый столбец имеет заголовок и содержит похожие данные.
      • Ни в одном списке нет пустых строк или столбцов.
    2. Запустите инструмент «Консолидация». На новом листе, где вы планируете поместить результаты, щелкните верхнюю левую ячейку, начиная с которой должны отображаться консолидированные данные, затем на ленте перейдите на вкладку «Данные» и нажмите кнопку «Консолидация».

    Совет. Желательно объединить данные в пустой лист. Если на вашем основном листе уже есть данные, убедитесь, что имеется достаточно места (пустые строки и столбцы) для записи результатов.

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

    Если один или несколько листов находятся в другой книге, используйте кнопку «Обзор», чтобы найти эту книгу и использовать ее.

    1. Настройте параметры обновления. В том же диалоговом окне Консолидация выберите любой из следующих параметров:
      • Установите флажки «Подписи верхней строки» и / или «Значения левого столбца» в разделе «Использовать в качестве имён», если вы хотите, чтобы заголовки строк и / или столбцов исходных диапазонов были также скопированы.
      • Установите флажок «Создать связи с исходными данными», если нужно, чтобы консолидированные данные обновлялись автоматически при изменении исходных таблиц. В этом случае Excel создаст ссылки на ваши исходные листы, а также схему, как на следующем скриншоте:

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

    Как видите, функция консолидации Excel очень полезна для сбора данных. Однако у нее есть несколько ограничений. В частности, он работает только для числовых значений и всегда обрабатывает эти числа тем или иным образом (сумма, количество, среднее и т. д.). Исходные цифры вы здесь не увидите.

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

    Но если вам предстоит таким образом обработать десятки листов, ошибки при этом будут практически неизбежны. Да и затраты времени весьма значительны.

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

    Как скопировать несколько листов Excel в один.

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

    Для начала давайте будем исходить из следующих условий:

    • Структура таблиц и порядок столбцов на всех листах одинаковы.
    • Количество строк везде разное.
    • Листы могут в будущем добавляться или удаляться.

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

    Три простых шага — это все, что нужно, чтобы объединить выбранные листы в один.

    1. Запустите мастер копирования листов.

    На ленте перейдите на вкладку AblebitsData, нажмите «Копировать листы (Copy Sheets)» и выберите один из следующих вариантов:

    1. Скопировать листы из каждой книги на один лист и поместить полученные листы в одну книгу.
    2. Объединить листы с одинаковыми названиями в один.
    3. Скопировать выбранные в одну книгу.
    4. Объединить данные из выбранных листов на один лист.

    Поскольку мы хотим объединить несколько листов путем копирования их данных, то выбираем последний вариант:

    1. Выберите листы и, при необходимости, диапазоны для объединения.

    Мастер копирования листов отображает список всех имеющихся листов во всех открытых книгах. Выберите те из них, которые хотите объединить, и нажмите « Далее».

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

    В этом примере мы объединяем первые три листа нашей книги:

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

    2. Выберите, каким образом произвести объединение.

    На этом этапе вы должны настроить дополнительные параметры, чтобы ваша информация была объединена именно так, как вы хотите.

    1. Вставить все – скопировать все данные (значения и формулы). В большинстве случаев это правильный выбор.
    2. Вставлять только значения – если вы не хотите, чтобы переносились формулы, выберите этот параметр.
    3. Создать ссылки на исходные данные – это добавит формулы, связывающие итоговые ячейки с исходными. Выберите этот параметр, если вы хотите, чтобы результат объединения обновлялся автоматически при изменении исходных файлов. Это работает аналогично параметру «Создать ссылки на исходные данные» в стандартном инструменте консолидации в Excel.
    1. Разместите скопированные диапазоны один под другим – то есть вертикально.
    2. Расположить скопированные диапазоны рядом – то есть по горизонтали.
    • Сохранить форматирование – понятно и очень удобно.
      • Разделить скопированные диапазоны пустой строкой – выберите этот вариант, если вы хотите добавить пустую строку между сведениями, скопированными из разных листов. Так вы сможете отделить их друг от друга, если это необходимо.
      • Скопировать таблицы вместе с их заголовками. Установите этот флажок, если хотите, чтобы заголовки исходных таблиц были включены в итоговый лист.

    На скриншоте ниже показаны настройки по умолчанию, которые нам подходят:

    Нажмите кнопку «Копировать (Copy)», и у вас будет содержимое трех разных листов, объединенное в один итоговый, как показано в начале этого примера.

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

    Как объединить листы Excel с различным порядком столбцов.

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

    Используем инструмент объединения листов Combine Sheets.

    Запускаем надстройку через меню Ablebits Data – Combine Sheets.

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

    Вы должны указать те столбцы, данные из которых вы хотели бы объединить. Можете выбрать их все, можете – только самые важные.

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

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

    И данные будут идеально скомпонованы по заголовкам столбцов:

    Мы получили своего рода сводную таблицу с необходимой информацией.

    Объединение определенных столбцов из нескольких листов.

    А вот, как мне кажется, наиболее часто встречающаяся ситуация:

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

    Запустите мастер объединения листов, как мы это делали в предыдущем примере, укажите нужные, а затем выберите соответствующие столбцы. Да, это так просто!

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

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

    Полнофункциональная ознакомительная версия Ultimate Suite доступна для загрузки в по этой ссылке.

    Слияние листов в Excel с помощью кода VBA

    Если вы опытный пользователь Excel и чувствуете себя комфортно с макросами и VBA, вы можете объединить несколько листов Excel в один, используя какой-нибудь сценарий.

    Для этого на вкладке Разработчик (Developer) нажмите кнопку Visual Basic или воспользуйтесь сочетанием клавиш Alt+F11. В открывшемся окне добавьте новый модуль через меню Insert — Module и скопируйте туда текст вот такого макроса:

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

    В этой функции выполняется копирование данных со всех листов начиная со строки 2 и до последней строки с данными. Если шапка в ваших таблицах занимает две или более строки, то измените этот код, поставив вместо 2 цифры 3, 4 и т.д.:

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

    Ещё несколько интересных примеров кода VBA для объединения листов вашей рабочей книги вы можете найти по этой ссылке.

    Как объединить два листа Excel в один по ключевому столбцу

    Если вы ищете быстрый способ сопоставить и объединить данные из двух листов, вы можете либо использовать функцию Excel ВПР, либо воспользоваться мастером объединения таблиц Merge Two Tables.

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

    Более подробно его работа рассмотрена в этой статье.

    Мастер объединения двух таблиц также включен в Ultimate Suite for Excel, как и множество других полезных функций.

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

    Источник

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

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

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

    • Заключение

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

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

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

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

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

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

    Заключение

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

    Группа: Админы

    Ранг: Местный житель

    Сообщений: 18797


    Репутация:

    4284

    ±

    Замечаний:
    ±


    Excel 2016 & Mac Excel

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

    А вообще, если офис 2016, как написано в профиле, переходите на Power Query


    «Черт возьми, Холмс! Но как??!!»
    Ю-money 41001765434816

    Содержание

    1. Microsoft Excel
    2. Как в Excel использовать консолидацию для объединения данных из разных книг
    3. Объединение по позициям
    4. Объединение по категориям
    5. Консолидация данных в программе Microsoft Excel
    6. Условия для выполнения процедуры консолидации
    7. Создание консолидированной таблицы
    8. Консолидация (объединение) данных из нескольких таблиц в одну
    9. Способ 1. С помощью формул
    10. Способ 2. Если таблицы неодинаковые или в разных файлах

    Microsoft Excel

    трюки • приёмы • решения

    Как в Excel использовать консолидацию для объединения данных из разных книг

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

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

    Вот два способа объединения данных, применяемых в Excel:

    1. Объединение по позициям — с использованием этого метода Excel объединяет информацию из нескольких книг, используя один и тот же диапазон ячеек в каждой из них. Данный метод необходимо использовать, если книги идентичны по своей структуре.
    2. Объединение по категориям — в данном случае Excel будет объединять данные в зависимости от заголовка строки или столбца. Например, если в одной из книг слово Диски будет находиться в строке 1, а в другой в строке 5, вы все равно сможете объединить информацию, поскольку в обеих книгах строка начинается с одного заголовка.

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

    Объединение по позициям

    Если книги, с которыми вы работаете, имеют одинаковую структуру построения, объединение по позициям — это наиболее правильный способ объединения данных. Например, обратите внимание на три созданные книги — Баланс1 Баланс2 и Баланс3 на рис. 3.7.

    Рис. 3.7. Исходные книги для объединения по позициям

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

    Рис. 3.8. Книга-шаблон для будущего объединения

    Итак, данное объединение следует начать с создания новой книги с таким же дизайном и расположением элементов (см. рис. 3.8). Вы можете сделать это, просто сохранив под новым именем любую из книг для объединения, удалив предварительно все данные (при этом формулы для расчета всех сумм и балансов удалять не следует). В данном примере мы объединяем данные из трех книг. Диапазоны значений для продаж будут выглядеть следующим образом:

    [Баланс1.хlsx]Лист1!B3:M5
    [Баланс2.хlsx]Лист1!B3:M5
    [Баланс3.хlsx]Лист1!B3:M5

    Имея это в виду, выполните следующие шаги для объединения данным способом:

    1. Выберите верхний левый угол диапазона, куда будут занесены данные. В данном примере (см. рис. 3.8) это будет ячейка B3 .
    2. Перейдите на вкладку Данные ленты инструментов Excel, затем в группе Работа с данными нажмите кнопку Консолидация. В результате на экране появится диалоговое окно Консолидация — см. рис. 3.9.

    Рис. 3.9. Окно «Консолидация»

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

    • Ввести диапазон вручную. Если данные находятся в другой книге, убедитесь, что вы включили сюда название книги, заключенное в квадратные скобки. Если книга находится в другом каталоге или на другом диске, обязательно также следует ввести полный путь.
    • Если книга открыта, переключитесь на нее и затем мышью выделите необходимый диапазон.
    • Если книга не открыта, используйте кнопку Обзор, выберите файл и затем допишите имя листа и необходимый диапазон.
  • Нажмите на кнопку Добавить. Excel занесет введенные вами данные в Список диапазонов (см. рис. 3.9).
  • Повторите шаги 4-5, добавляя все необходимые вам книги и данные.
  • Если вы хотите, чтобы данные в объединенной книге изменялись по мере изменений в книгах-источниках, поставьте галочку возле пункта Создавать связи с исходными данными.
  • Нажмите ОК. Excel запросит необходимые данные и занесет их в объединенную книгу (см. рис. 3.10).
  • Рис. 3.10. Объединенная по позициям книга

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

    1. Добавятся связи ко всем ячейкам.
    2. Объединение данных будет происходить с помощью функции СУММ().
    3. Произойдет скрытие ячеек со связями, как вы можете видеть на рис. 3.10.

    Если вы раскроете данные нажатием на кнопку рядом с каждой из категорий, например Книги, вы сможете увидеть все связи и данные по каждой из книг-источников.

    Объединение по категориям

    Если ваши рабочие книги содержат неодинаковую структуру (например, если разные магазины продают разные группы товаров), объединение по диапазонам даст неверные вычисления. В этом случае необходимо использовать объединение по категориям. На рис. 3.11 вы видите пример трех книг с разными категориями.

    Рис. 3.11. Исходные книги для объединения по категориям

    Как вы можете видеть, в Баланс1 находится информация от какого-то отдела по продаже Дисков и Книг, в Баланс2 — Мороженого, Книг и Кассет, а в Баланс3 — Дисков, Мороженого, Кассет и Приборов. Далее выполните следующие операции:

    1. Создайте пустой документ или сделайте небольшую заготовку. При этом задавать месяцы или названия товара необязательно.
    2. Перейдите на вкладку Данные ленты инструментов Excel, затем в группе Работа с данными нажмите кнопку Консолидация.
    3. Вы увидите окно Консолидация — см. выше рис. 3.8. Выберите необходимую функцию для объединения (в нашем примере — СУММА).
    4. Далее введите, как это было показано выше, необходимые диапазоны из документов. При этом убедитесь, что вы включаете в диапазон названия товаров и заголовки (в данном примере это названия месяцев).
    5. Если вы хотите, чтобы Excel использовал данные из левой части строк для объединения (как, например, это необходимо в нашем рассматриваемом примере), выберите галочку Значения левого столбца. В случае необходимости использования заголовков используйте галочку Подписи верхней строки.
    6. Нажмите ОК. Полученный результат вы можете видеть на рис. 3.12 Как и раньше, раскрывая категории, вы сможете увидеть информацию по каждой книге в отдельности.

    Рис. 3.12. Результат объединения по категориям

    Источник

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

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

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

    Естественно, что не все таблицы можно консолидировать в одну, а только те, которые соответствуют определенным условиям:

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

    Создание консолидированной таблицы

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

    1. Открываем отдельный лист для консолидированной таблицы.

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

    Открывается окно настройки консолидации данных.

    В поле «Функция» требуется установить, какое действие с ячейками будет выполняться при совпадении строк и столбцов. Это могут быть следующие действия:

    • сумма;
    • количество;
    • среднее;
    • максимум;
    • минимум;
    • произведение;
    • количество чисел;
    • смещенное отклонение;
    • несмещенное отклонение;
    • смещенная дисперсия;
    • несмещенная дисперсия.

    В большинстве случаев используется функция «Сумма».

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

    Как видим, после этого диапазон добавляется в список.

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

    Если же нужный диапазон размещен в другой книге (файле), то сразу жмем на кнопку «Обзор…», выбираем файл на жестком диске или съемном носителе, а уже потом указанным выше способом выделяем диапазон ячеек в этом файле. Естественно, файл должен быть открыт.

    Точно так же можно произвести некоторые другие настройки консолидированной таблицы.

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

    Когда все настройки выполнены, жмем на кнопку «OK».

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

    Теперь содержимое группы доступно для просмотра. Аналогичным способом можно раскрыть и любую другую группу.

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

    Помимо этой статьи, на сайте еще 12505 инструкций.
    Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

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

    Источник

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

    Способ 1. С помощью формул

    Имеем несколько однотипных таблиц на разных листах одной книги. Например, вот такие:

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

    Самый простой способ решения задачи «в лоб» — ввести в ячейку чистого листа формулу вида

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

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

    Если листов очень много, то проще будет разложить их все подряд и использовать немного другую формулу:

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

    Фактически — это суммирование всех ячеек B3 на листах с 2001 по 2003, т.е. количество листов, по сути, может быть любым. Также в будущем возможно поместить между стартовым и финальным листами дополнительные листы с данными, которые также станут автоматически учитываться при суммировании.

    Способ 2. Если таблицы неодинаковые или в разных файлах

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

    Рассмотрим следующий пример. Имеем три разных файла (Иван.xlsx, Рита.xlsx и Федор.xlsx) с тремя таблицами:

    Хорошо заметно, что таблицы не одинаковы — у них различные размеры и смысловая начинка. Тем не менее их можно собрать в единый отчет меньше, чем за минуту. Единственным условием успешного объединения (консолидации) таблиц в подобном случае является совпадение заголовков столбцов и строк. Именно по первой строке и левому столбцу каждой таблицы Excel будет искать совпадения и суммировать наши данные.

    Для того, чтобы выполнить такую консолидацию:

    1. Заранее откройте исходные файлы
    2. Создайте новую пустую книгу (Ctrl + N)
    3. Установите в нее активную ячейку и выберите на вкладке (в меню) Данные — Консолидация(Data — Consolidate) . Откроется соответствующее окно:

  • Установите курсор в строку Ссылка(Reference) и, переключившись в файл Иван.xlsx, выделите таблицу с данными (вместе с шапкой). Затем нажмите кнопку Добавить(Add) в окне консолидации, чтобы добавить выделенный диапазон в список объединяемых диапазонов.
  • Повторите эти же действия для файлов Риты и Федора. В итоге в списке должны оказаться все три диапазона:

    Обратите внимание, что в данном случае Excel запоминает, фактически, положение файла на диске, прописывая для каждого из них полный путь (диск-папка-файл-лист-адреса ячеек). Чтобы суммирование происходило с учетом заголовков столбцов и строк необходимо включить оба флажка Использовать в качестве имен (Use labels) . Флаг Создавать связи с исходными данными (Create links to source data) позволит в будущем (при изменении данных в исходных файлах) производить пересчет консолидированного отчета автоматически.

    После нажатия на ОК видим результат нашей работы:

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

    Источник

  • Like this post? Please share to your friends:
  • Консолидация данных сводных таблиц в excel
  • Консолидация данных по категориям в excel
  • Конкурс на тему excel
  • Консолидация данных нескольких листов на одном листе excel
  • Конкурс guess the word