Все для радиолюбителя

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

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

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

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

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

Когда следует применять сводные таблицы?

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

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

В-третьих, при анализе изменений данных базы в разрезе различных временных периодов или иных критериев.

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

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

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

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

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

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

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

1. Открываем в MS Excel файл .

2. Активируем («щелкаем мышкой») любую ячейку внутри таблицы базы.

3. Выполняем команду главного меню программы «Данные» - «Сводная таблица…». Эта команда запускает работу мини-сервиса «Мастер сводных таблиц».

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

На втором шаге «Мастер…» сам выберет диапазон, если вы правильно подготовили базу данных и выполнили п.2 этого раздела статьи.

5. На третьем шаге «Мастера…» нажимаем кнопку «Готово». Шаблон сводной таблицы сформирован и размещен на новом листе того же файла, где расположена база данных!

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

В MS Excel 2007 и более новых версиях «Мастер…» упразднен потому, что 99% процентов пользователей никогда не меняют предложенных настроек переключателей и проходят эти три шага, просто соглашаясь с предложенными вариантами (мы тоже так поступили).

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

Создание рабочих сводных таблиц Excel.

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

Внимание!!!

Элементами окна «Список полей сводной таблицы» являются заголовки полей базы данных!

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

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

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

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

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

Не очень понятно? Перейдем к практическим примерам — все станет ясно!

Задача №9:

Сколько всего тонн металлоконструкций изготовлено по каждому заказу?

Для ответа на этот вопрос выполним всего два действия! Схема этих действий показана на предыдущем рисунке синими стрелками.

1. Перетащим мышью элемент «Заказ» из окна «Список полей сводной таблицы» в зону «Поля строк» пустого шаблона.

2. Перетащим мышью элемент «Общая масса, т» из окна «Список полей сводной таблицы» в зону «Элементы данных» шаблона. Результат – на снимке экрана слева. Думаю, пояснения не требуются.

Заголовок «Элементов данных» «Сумма по полю Общая масса, т» расположился выше заголовка «Поля строк» и левее места, где может расположиться заголовок «Поля столбцов». Обратите на это внимание!

Задача №10:

Сколько тонн металлоконструкций изготовлено по каждому заказу по датам?

Продолжаем работу.

3. Для ответа на вопрос задачи №10 достаточно добавить в нашу сводную таблицу элемент «Дата» из окна «Список полей сводной таблицы» в зону «Поля столбцов» шаблона.

4. Записи можно сгруппировать, например, по месяцам. Для этого на панели «Сводные таблицы» нажимаем вкладку «Сводная таблица» и выбираем «Группа и структура» — «Группировать…». В окне «Группирование» делаем настройки в соответствии со скриншотом слева.

Так как все записи нашей базы данных сделаны в апреле, то после группировки мы видим всего два столбца – «апр» и «Общий итог». Когда в исходной базе данных появятся записи, датированные маем и июнем, в сводной таблице добавятся соответствующие два столбца.

Задача №11:

Когда и сколько тонн и штук марок изготовлено всего по заказу №3?

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

7. Поле «Количество, шт» добавим в область «Элементы данных».

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

8. Нажмем на кнопку со стрелкой вниз в ячейке B1 и в выпавшем списке вместо записи «(Все)» выберем «3», соответствующую интересующему нас заказу №3 и закроем список, нажав кнопку «OK».

Ответ на вопрос задачи на снимке экрана ниже этого текста.

Форматирование сводной таблицы.

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

Заголовки «Сумма по полю Общая масса, т» и «Сумма по полю Кол-во, шт» звучат, вроде, и понятно, но как-то не по-русски. Переименуем их в более благозвучные «Общая масса изделий, т» и «Количество изделий, шт».

1. Продолжим работу с созданной таблицей. Активируем мышью ячейку B5.

2. На панели инструментов «Сводная таблица» нажимаем кнопку «Параметры поля» (выделена справа на снимке, расположенном ниже).

3. В выпавшем окне «Вычисление поля сводной таблицы» меняем имя и жмем кнопку «OK».

4. По аналогичному алгоритму переименовываем и второй заголовок поля, предварительно «встав» мышью на ячейку B6.

5. На панели «Сводная таблица» нажимаем кнопку «Формат отчета» (выделена слева на снимке, расположенном выше — над п.3).

6. В появившемся окне «Автоформат» выбираем из предложенных вариантов форматирования, например, «Отчет 6» и нажимаем «OK» .

Внешний вид нашей сводной таблицы существенно преобразился.

Заключение.

Обращаю ваше внимание на несколько очень важных моментов!

При изменении источника (например, добавление очередной записи в базу данных) в самой сводной таблице изменения автоматически не наступят!!!

Для того чтобы изменения в базе отражались в сводной таблице, необходимо каждый раз «вручную» нажимать кнопку «Обновить данные» (значок кнопки – « ! ») на панели «Сводные таблицы»!!!

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

В области "Полей строк" и «Полей столбцов» размещайте поля, содержащие текстовую информацию , которая может стать заголовками для строк и столбцов создаваемой сводной таблицы.

В зоне «Элементов данных» располагайте преимущественно числовую информацию.

Действуйте, располагая поля так, как вы действовали бы, делая это на листе бумаге! Не бойтесь ошибиться. Все легко исправляется.

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

О сводных таблицах Excel написано много хороших «толстых» и «тонких» книг. В первую очередь это книги Билла Джелена («Мистера Excel») и Майкла Александера. Тем, кто заинтересовался этой темой, рекомендую их прочитать.

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

Обязательно возьмите себе на вооружение сводные таблицы Excel! Ваша ценность как специалиста увеличится многократно!

На этом цикл из шести статей, представляющих собой общий обзор темы обработки больших объемов информации в Excel завершен.

Прошу уважающих труд автора подписаться на анонсы статей в окне, расположенном в конце каждой статьи или в окне вверху страницы!

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

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

Создав общую таблицу, в каком либо из текстовых документов, можно осуществить её анализ, сделав в Excel сводные таблицы.

Создание сводной Эксель таблицы требует соблюдения определенных условий:

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

Как сделать сводную таблицу в excel: пошаговая инструкция

Для создания сводной таблицы необходимо:

Создался пустой лист, где видно списки областей и полей. Заголовки стали полями в нашей новой таблице. Сводная таблица будет формироваться путем перетаскивания полей.

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


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

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


Категорию «Товары» мы поставим в виде строк. В «Названия строк» мы переносим необходимое нам поле.


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

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


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


Указываем периоды даты и шаг. Подтверждаем выбор.

Видим такую таблицу.


Сделаем перенос поля «Сумма» к области «Значения».


Стало видно отображение чисел, а нам необходим именно числовой формат


Для исправления, выделим ячейки, вызвав окно мышкой, выберем «Числовой формат».

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

Оформление сводной таблицы

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


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


Отдельно настраиваются и параметры поля. На примере мы видим, что определенный продавец Рома в конкретном месяце продал рубашек на конкретную сумму. Нажатием мышки мы в строке «Сумма по полю…» вызываем меню и выбираем «Параметры полей значений».


Далее для сведения данных в поле выбираем «Количество». Подтверждаем выбор.

Посмотрите на таблицу. По ней четко видно, что в один из месяцев продавец продал рубашки в количестве 2-х штук.


Теперь меняем таблицу и делаем так, чтобы фильтр срабатывал по месяцам. Поле «Дата» мы переносим в «Фильтр отчета», а там где «Названия столбцов», будет «Продавец». Таблица отображает весь период продаж или за конкретный месяц.


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


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

Надеюсь, вы усвоили весь материал, и теперь знаете, как сделать сводную таблицу в excel.

Нередко исходные данные хранятся не в одном диапазоне данных, а в нескольких, или на разных листах, а то и в различных книгах… Не говоря уже данных, хранящихся не в Excel, а в текстовых файлах, таблицах Access или SQL Server. В этой заметке будет рассмотрены приемы работы с множественными диапазонами, т.е. с отдельными наборами данных, расположенными в одной рабочей книге. Эти наборы либо разделены пустыми ячейками (рис. 1), либо находятся на разных рабочих листах. В следующей заметке будут рассмотрено создание сводной таблицы на основе внешних источников данных.

Скачать заметку в формате или , примеры в формате

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

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

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

Чтобы приступить к сведению данных в одну таблицу, запустите классический мастер сводных таблиц и диаграмм. Для выполнения этой задачи нажмите комбинацию клавиш Alt+D+P. К сожалению, эта комбинация клавиш предназначена для англоязычной версии Excel 2013. В русскоязычной версии ей соответствует комбинация клавиш Alt+Д+Н. Но она по неизвестным мне причинам не работает. Тем не менее, можно вывести старый добрый мастер сводных таблиц на панель быстрого доступа, см. . После запуска мастера установите переключатель в нескольких диапазонах консолидации (рис. 2). Кликните Далее .

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

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

Прежде чем создавать поле страницы Регион , укажите общее количество создаваемых полей страницы. Для идентификатора регионов требуется создать только одно поле страницы, так что щелкните на переключателе 1 (рис. 5). При этом активизируется текстовое поле Первое поле . Можно создать до четырех полей страницы. На следующем этапе нужно пометить каждый диапазон. Щелкните на первом диапазоне в списке и введите в поле Первое поле имя региона – Север. Повторите эту операцию для остальных регионов. Определившись с регионами, щелкните на кнопках Далее .

Рис. 5. Создание поля страницы Регион

На последнем шаге определите местоположение сводной таблицы. Выберите переключатель Новый лист и щелкните на кнопке Готово. Итак, вы успешно объединили три источника данных в одной сводной таблице (рис. 6).

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

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

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

Поле Столбец включает остальные столбцы источника данных. Сводные таблицы, использующие несколько диапазонов консолидации, комбинируют все поля из исходных наборов данных (без первого столбца, который используется полем Строка) в некое «суперполе» с именем Столбец. Поля исходных наборов данных становятся элементами данных поля Столбец. В сводной таблице, представленной на рис. 6, в поле Столбец изначально применяется функция КОЛИЧЕСТВО. Если задать для поля Столбец функцию СУММ, это повлияет на все элементы данных поля Столбец.

Рис. 7. Элементы данных в поле Столбец интерпретируются как один объект. Замена функции КОЛИЧЕСТВО поля Столбец функцией СУММ выполняется по отношению ко всем элементам поля

Поле Значение содержит значения для всех данных поля Столбец. Обратите внимание на то, что даже те поля, которые изначально в наборе данных были текстовыми, трактуются как поля с числовыми значениями. Ярким примером является поле Менеджер направления (см. рис. 7). Несмотря на то что это поле содержало имена и фамилии менеджеров из исходного набора данных, теперь эти записи трактуются в сводной таблице как числа.

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

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

Рис. 8. При перетаскивании поля Страница1 в область строк в сводную таблицу добавляется новый слой, который обеспечивает представление всех данных отдельного региона

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

Заметка написана на основе книги Джелен, Александер. . Глава 7.

Чтобы объединить таблицы в Excel , расположенные на разных листах или в других книгах Excel , составить общую таблицу, нужно сделать сводные таблицы Excel . Делается это с помощью специальной функции.
Сначала нужно поместить на панель быстрого доступа кнопку функции «Мастер сводных таблиц и диаграмм».
Внимание!
Это не та кнопка, которая имеется на закладке «Вставка».
Итак, нажимаем на панели быстрого доступа на функцию «Другие команды», выбираем команду «Мастер сводных таблиц и диаграмм».
Появился значок мастера сводных таблиц. На рисунке ниже, обведен красным цветом.
Теперь делаем сводную таблицу из нескольких отдельных таблиц.
Как создать таблицу в Excel , смотрите в статье "Как сделать таблицу в Excel ".
Нам нужно объединить данные двух таблиц, отчетов по магазинам, в одну общую таблицу. Для примера возьмем две такие таблицы Excel с отчетами по наличию продуктов в магазинах на разных листах.
Первый шаг. Встаем на лист с первой таблицей. Нажимаем на кнопку «Мастер сводных таблиц и диаграмм». В появившемся диалоговом окне указываем «в нескольких диапазонах консолидации». Указываем – «сводная таблица».

Нажимаем «Далее».
На втором шаге указываем «Создать поля страницы» (это поля фильтров, которые будут расположены над таблицей). Нажимаем кнопку «Далее».
Последний, третий шаг. Указываем диапазоны всех таблиц в строке «Диапазон…», из которых будем делать одну сводную таблицу.
Выделяем первую таблицу вместе с шапкой . Затем нажимаем кнопку «Добавить», переходим на следующий лист и выделяем вторую таблицу с шапкой. Нажимаем кнопку «Добавить».
Так указываем диапазоны всех таблиц, из которых будем делать сводную. Чтобы все диапазоны попали в список диапазонов, после ввода последнего диапазона, нажимаем кнопку «Добавить».
Теперь выделяем из списка диапазонов первый диапазон. Ставим галочку у цифры «1» - первое поле страницы сводной таблицы станет активным. Здесь пишем название параметра выбранного диапазона. В нашем примере, поставим название таблицы «Магазин 1».
Затем выделяем из списка диапазонов второй диапазон, и в этом же первом окне поля пишем название диапазона. Мы напишем – «Магазин 2». Так подписываем все диапазоны.
Здесь видно, что в первом поле у нас занесены названия обоих диапазонов. При анализе данные будут браться из той таблицы, которую мы выберем в фильтре сводной таблицы. А если в фильтре укажем – «Все», то информация соберется из всех таблиц. Нажимаем «Далее».
Устанавливаем галочку в строке «Поместить таблицу в:», указываем - «новый лист». Лучше поместить сводную таблицу на новом листе, чтобы не было случайных накладок, перекрестных ссылок, т.д. Нажимаем «Готово». Получилась такая таблица.

Если нужно сделать выборку по наименованию товара, выбираем товар в фильтре «Название строк».
Можно выбрать по складу – фильтр «Название столбца», выбрать по отдельному магазину или по всем сразу – это фильтр «Страница 1».
Когда нажимаем на ячейку сводной таблицы, появляется дополнительная закладка «Работа со сводными таблицами». В ней два раздела. С их помощью можно изменять все подписи фильтров, параметры таблицы.
Например, нажав на кнопку «Заголовки полей», можно написать свое название (например – «Товар»).
Если нажимаем на таблицу, справа появляется окно «Список полей сводной таблицы».Здесь тоже можно настроить много разных параметров.
Эта сводная таблица связана с исходными таблицами. Если изменились данные в таблицах исходных, то, чтобы обновить сводную таблицу, нужно из контекстного меню выбрать функцию «Обновить».
Нажав правой мышкой, и, выбрав функцию «Детали», можно увидеть всю информацию по конкретному продукту. Она появится на новом листе.
В Excel есть способ быстро и просто посчитать (сложить, вычесть, т.д.) данные из нескольких таблиц в одну. Подробнее, смотрите в статье "Суммирование в Excel"

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

Даже если есть ERP и BI-системы, без Excel финансовому директору не обойтись. Всевозможные расчеты, сводные таблицы, удобные графики - в Excel можно сделать практически все что угодно. Но нужно знать, как это сделать.

Сводная таблица в Excel средствами Power Query

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

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

В этом случае необходимо создать чистый новый лист в программе Excel.

В этом листе перейти во вкладку «Данные».

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

В появившемся окне надо указать книгу, откуда программа должна взять данные и нажать кнопку «Импорт».

Появится окно под названием «Навигатор». В нем надо выбрать лист, из которого будут взяты данные. Указать можно любой лист.

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

В нашем примере видно, что указанный лист содержит множество ячеек с данными «null». Это неверно, так как программа будет обрабатывать и эти ячейки. Чтобы сократить область обрабатываемых значений и удалить такие нулевые ячейки, необходимо исправить исходный файл. Для этого нужно перейти в исходную таблицу и нажать «Ctrl + End». Будет выделена последняя активная ячейка таблицы. Надо удалить все ячейки правее и ниже таблицы, добиваясь того, чтобы при нажатии «Ctrl + End» становилась активной нижняя правая ячейка таблицы.

После этого источник данных не будет содержать лишней информации.

Можно удалить строчки «Навигация» и «Измененный тип». И приступить к редактированию данных в разделе «Источник». В главном окне редактора будет отображаться перечень всех листов указанной книги. В нашем случае «Лист1» и «Лист2».

Затем в строке «Data» нажать иконку с двумя стрелками, как указано на рисунке.

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

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

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

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

В появившемся окне выбрать имя сформированного запроса, в нашем случае – «сводная» и нажать кнопку «Открыть».

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

Сводная таблица в версиях Excel до 2016 года

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

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


Нажимая кнопку, вы соглашаетесь с политикой конфиденциальности и правилами сайта, изложенными в пользовательском соглашении