MyOfficeLife

Чтиво

Главная » Статьи » Обучение » Excel

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

Описание данной процедуры на примере Excel 2013.

Файл пример для данного поста скачивайте тут

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

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

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

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

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

В Ecxel 2013 создать справочник уникальных значений можно достаточно просто , на новый лист копируем весь список торговых точек с двух таблиц один под другим , далее выделяем весь полученный диапазон и жмём на вкладке ДАННЫЕ кнопку УДАЛИТЬ ДУБЛИКАТЫ. 
После чего у вас на данном листе останется список уникальных названий торговых точек присутсвующих в двух наших таблицах , теперь из этого списка значений делаем таблицу , которую назовём "Торговые_точки". Для этого вам необходимо выделить весь справочник перейти на вкладку ВСТАВКА и нажать там ТАБЛИЦА , и переименовать таблицу в "Торговые_точки".

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

Далее необходимо создать справочник уникальных дат , делается это ещё проще чем справочник уникальных названий торговых точек, 
создаём новый лист , назовём его календарь , и делаем там таблицу дат с 01.11.2012 до 30.11.2012 т.к. в наших таблицах из которых мы в итоге будем делать сводную информация о продажах именно за ноябрь 2012 года.
Для того что бы сделать справочник дат более функцмональным можем добавить в него помимо даты , так же месяц , номер недели , день недели. Это всё делается несложными формулами и вычисляется от даты к примеру месяц можно вычислить формулой =месяц(A2) если в ячейке A2 стоит какая либо дата , в нашем случае там будет дата 01.11.2012 , номер недели по формуле =НОМНЕДЕЛИ(A2;2) ;2 используется для удобства что бы неделя начиналась с понедельника  ,  день недели =ДЕНЬНЕД(A2;2) ;2 используется так же для удобства что бы 1ым днём недели был понедельник.

Далее из этого диапазона дат создаём таблицу , так же как и делали со справочником уникальныз названий торговых точек ( необходимо выделить весь справочник перейти на вкладку ВСТАВКА и нажать там ТАБЛИЦА , и переименовать таблицу в "Календарь").

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

На данном этапе у нас всё готово для создания сводной таблицы на основании двух наших таблиц (таблица общих продаж и отдельно таблица продаж портативной техники). 
Создаём новый лист , переходим на вкладку ВСТАВКА жмём СВОДНАЯ ТАБЛИЦА. В диалоговом окне "Создание сводной таблицы" ставим переключатель Выберите данные для аналтза на Использовать внешний источник данных.

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

Жмём кнопку выбрать подключение, переходим на вкладку таблицы , выбираем любую из них и жмём ОК.
На панели Поля Сводной Таблице переходим на вкладку ВСЕ

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

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

Для жтого переходим на вкладку АНАЛИЗ жмём кнопку Отношения:

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

И настраиваем связи наших таблиц данных (таблица общих продаж и отдельно таблица продаж портативной техники) с нашими справочными таблицами (Торговые_точки и Календарь) следующим образом:

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

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

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

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

Вот пример готовой сводной таблицы:

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

Примечение:

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

Категория: Excel | Добавил: selesnow (28.09.2013)
Просмотров: 11232 | Комментарии: 8 | Теги: excel, сводная таблица | Рейтинг: 0.0/0
Всего комментариев: 2
2 xui  
0
pidza xiu pushkin

1 xui  
0
xui

Имя *:
Email *:
Код *:

Категории раздела

Excel [4]
Приёмы и хитрости Excel
Экономика [8]
MySQL [7]
Приёмы , описание функций , решение практических задачь
Маркетинг [7]
Google Spreadsheets/Google Таблицы [0]

Реклама

Поделиться

Слушать радио


Курс в обменниках

Курсы наличного обмена на сегодня

Курс НБУ

 Курсы НБУ на сегодня

Курсы ЦБР

Курсы ЦБ РФ на сегодня

Конвертер валют

Калькулятор валют

Киевское время

Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0

LiveInternet

Rambler

Yandex

Яндекс.Метрика

Mail.RU

Рейтинг@Mail.ru

HotLog

OpenStar

Форма входа