Перейти к содержимому

Kutools для Office — один пакет. Пять инструментов. Выполняйте больше.

Как подключить один фильтр к нескольким сводным таблицам в Excel?

Author Siluvia Last modified

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

Подключение одного фильтра к нескольким сводным таблицам из одного набора данных
Подключение одного фильтра к нескольким сводным таблицам из разных наборов данных


Подключение одного фильтра к нескольким сводным таблицам из одного набора данных

Как показано на скриншоте ниже, в диапазоне A1:H20 находится таблица продаж. Теперь вы хотите создать две сводные таблицы для анализа данных и затем использовать один фильтр для управления этими двумя сводными таблицами. Пожалуйста, следуйте инструкциям ниже.

sample data

1. Сначала вам нужно создать две сводные таблицы на основе диапазона таблицы.

Если диапазон не находится в формате Таблицы, вам нужно выделить весь диапазон и нажать Вставка > Сводная таблица.
click Insert > PivotTable
Если диапазон находится в формате Таблицы, просто щелкните любую ячейку таблицы и перейдите в меню Конструктор (Инструменты таблиц) > Сводить с помощью сводной таблицы.
click Design > Summarize with PivotTable

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

specify where to place the pivot table in in the dialog box

3. Теперь вам нужно добавить поля в сводную таблицу. Перетащите необходимые поля в целевые области по одному.

В данном случае я перетаскиваю поле Дата из списка полей в область Строки и поле Продажи в область Значения. Смотрите скриншот:

drag the needed fields to the target areas one by one

4. Продолжайте и вставьте вторую сводную таблицу для диапазона таблицы.

Здесь я создал две сводные таблицы, как показано на скриншоте ниже.

insert the second pivot table for the table range

5. Теперь вам нужно вставить фильтр (этот фильтр будет использоваться для управления обеими сводными таблицами). Щелкните любую ячейку в одной из сводных таблиц, например, СводнаяТаблица1, и перейдите в меню Анализ (вкладка Инструменты сводной таблицы) > Вставить фильтр.

 insert a slicer by clicking Analyze > Insert Slicer

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

 check the column to use to filter both the two pivot tables

7. Затем фильтр вставлен в текущий лист. Поскольку фильтр сейчас подключен только к СводнойТаблице1, вам нужно также связать его со СводнойТаблицей2. Щелкните правой кнопкой мыши по фильтру и выберите Подключения отчетов из контекстного меню.

right click the slicer and click Report Connections

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

 check the pivot tables to connect to this slicer

Теперь фильтр подключен к обеим сводным таблицам.

a screenshot of kutools for excel ai

Раскройте магию Excel с Kutools AI

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

Подключение одного фильтра к нескольким сводным таблицам из разных наборов данных

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

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

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

sample data 1

sample data 2

Создание таблиц

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

1) Выделите весь диапазон данных на листе «Август» и нажмите клавиши Ctrl + T.
2) В открывшемся диалоговом окне Создание таблицы выбранный диапазон автоматически отображается в текстовом поле. Если выбранный диапазон содержит заголовки, отметьте флажок У моей таблицы есть заголовки и нажмите кнопку ОК.

Create tables for the two tables

3) Повторите вышеуказанные шаги 1) и 2) для преобразования диапазона данных на листе «Сентябрь» в Таблицу.
Переименование таблиц

2. После преобразования диапазонов в таблицы переименуйте таблицы, дав им описательные имена. Здесь я изменяю имена таблиц, чтобы они соответствовали именам листов, то есть Август и Сентябрь.

Щелкните любую ячейку в таблице, перейдите на вкладку Конструктор и измените имя таблицы в текстовом поле Имя таблицы.

rename the two tables

Создание вспомогательного столбца для создания фильтра и преобразование в таблицу

3. Создайте новый лист, нажав кнопку Новый лист, и переименуйте созданный лист по необходимости.

create a new worksheet by clicking the New sheet button

4. Вернитесь к любому листу, содержащему данные, например, «Август», выберите данные столбца, которые вы хотите использовать для создания фильтра. Здесь я выбираю столбец Продукты на листе «Август». Нажмите клавиши Ctrl + C для копирования данных, затем нажмите клавиши Ctrl + V для вставки данных на новый лист.

5. Оставив данные выделенными на новом листе, нажмите Данные > Удалить дубликаты.

click Data > Remove Duplicates

6. В диалоговом окне Удалить дубликаты нажмите кнопку ОК.

click the OK button to remove all duplicates

7. Затем появится диалоговое окно, информирующее вас о том, сколько дубликатов было удалено из списка. Нажмите ОК, чтобы закрыть диалоговое окно.

8. После удаления дубликатов выделите оставшиеся ячейки с данными и нажмите клавиши Ctrl + T. В открывшемся диалоговом окне Создание таблицы отметьте флажок У моей таблицы есть заголовки и нажмите ОК.

create a new table for the unique data

9. Измените имя таблицы на новом листе, чтобы оно соответствовало заголовку столбца, который называется «Продукты».

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

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

11. В открывшемся диалоговом окне Создание сводной таблицы вам нужно настроить следующее.

11.1) Имя текущей выбранной таблицы отображается в текстовом поле Таблица/Диапазон;
11.2) Выберите опцию Новый лист в разделе Выберите место для размещения отчета сводной таблицы;
11.3) Отметьте флажок Добавить эти данные в модель данных в разделе Выберите, хотите ли вы анализировать несколько таблиц;
11.4) Нажмите кнопку ОК. Смотрите скриншот:

specify the options in the create PivotTable dialog box

12. Теперь вам нужно добавить поля в сводную таблицу. Перетащите необходимые поля в целевые области по одному.

В данном случае я перетаскиваю поле Дата из списка полей в область Строки и поле Продажи в область Значения. Смотрите скриншот:

drag the needed fields to the target areas

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

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

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

configure the settings in the Create PivotTable dialog box

15. Теперь добавьте поля в эту сводную таблицу.

add fields to this pivot table

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

the two pivot tables from different data sets are placed in one worksheet

Вставка фильтра сводной таблицы

16. Щелкните любую сводную таблицу (здесь я щелкаю любую ячейку в первой сводной таблице), нажмите Анализ > Вставить фильтр.

 click Analyze > Insert Slicer

17. В диалоговом окне Вставить фильтры вам нужно настроить следующее.

17.1) Нажмите вкладку Все;
17.2) Отметьте столбец в таблице «Продукты», которую вы создали на шаге 8;
17.3) Нажмите кнопку ОК.

configure the settings in the Insert Slicers dialog box

Создание связей между существующими таблицами

18. Теперь вам нужно создать связь между существующими таблицами. Щелкните любую сводную таблицу, а затем нажмите Анализ > Связи.

click Analyze > Relationships

19. В открывшемся диалоговом окне Управление связями нажмите кнопку Новая.

click the New button

20. В диалоговом окне Создание связи вам нужно создать первую связь следующим образом.

20.1) Первая связь идет от таблицы Август к таблице Продукты.
Итак, вам нужно выбрать Таблица модели данных: Август и Таблица модели данных: Продукты по отдельности из Таблица и Связанная таблица выпадающих списков. И выбрать Продукты как связанный столбец в обеих таблицах. Смотрите скриншот.
20.2) Нажмите кнопку ОК.

build the first relationships in the Create Relationship dialog box

21. Затем вернитесь в диалоговое окно Управление связями и снова нажмите кнопку Новая.

click the New button again

22. В диалоговом окне Создание связи вам нужно создать вторую связь следующим образом.

22.1) Вторая связь идет от таблицы Сентябрь к таблице Продукты.
Итак, вам нужно выбрать Таблица модели данных: Сентябрь и Таблица модели данных: Продукты по отдельности из Таблица и Связанная таблица выпадающих списков. И выбрать Продукты как связанный столбец в обеих таблицах. Смотрите скриншот.
22.2) Нажмите кнопку ОК.

build the second relationships in the Create Relationship dialog box

23. Когда вы вернетесь в диалоговое окно Управление связями, вы увидите два отношения, перечисленных внутри. Нажмите кнопку Закрыть, чтобы закрыть диалоговое окно.

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

right click the slicer and click Report Connections

25. В диалоговом окне Подключения отчетов отметьте сводную таблицу, которую также нужно подключить к этому фильтру, и нажмите кнопку ОК.

check the pivot tables to connect to this slicer

Теперь вы завершили все шаги.

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

Лучшие инструменты для повышения продуктивности в Office

🤖 Kutools AI Aide: Совершенно новый подход к анализу данных благодаря: Интеллектуальное выполнение |  Генерация кода  |  Создание пользовательских формул |  Анализ данных и построение диаграмм  |  Вызов Kutools Functions
Популярные функции: Поиск, выделение или отметка дубликатов | Удалить пустые строки | Объединить столбцы или адреса без потери данных | Округлить ...
Супер ПОИСК: VLOOKUP по нескольким критериям | VLOOKUP по нескольким значениям | Многолистовой поиск | Распознавание нечетких соответствий ...
Расширенный раскрывающийся список: Быстро создать раскрывающийся список | Зависимый раскрывающийся список | Множественный выбор в раскрывающемся списке ...
Менеджер столбцов: Добавить определённое количество столбцов | Переместить столбцы | Переключить видимость скрытых столбцов | Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка фокусировки | Дизайн листа | Улучшенная строка формулы | Управление книгой и листами | Библиотека автотекста | Выбор даты | Объединить данные | Зашифровать/расшифровать ячейки | Отправить письмо по списку | Супер фильтр | Специальный фильтр (фильтр жирный/курсив/зачеркнутый...) ...
Топ15 наборов инструментов:12 текстовых инструментов (Добавить текст, Удалить определенные символы, ...) |50+ типов диаграмм (Диаграмма Ганта, ...) |40+ полезных формул (Расчет возраста на основе даты рождения, ...) |19 инструментов для вставки (Вставить QR-код, Вставить изображение по пути, ...) |12 инструментов преобразования (Преобразовать в слова, Конвертация валюты, ...) |7 инструментов объединения и разделения (Расширенное объединение строк, Разделить ячейки, ...) | ... и многое другое
Используйте Kutools на предпочитаемом вами языке — поддерживает Английский, Испанский, Немецкий, Французский, Китайский и более40 других языков!

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


Office Tab добавляет вкладки в Office и делает вашу работу намного проще

  • Включите режим вкладок для редактирования и чтения в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна вместо новых отдельных окон.
  • Увеличьте свою продуктивность на50% и уменьшите количество щелчков мышью на сотни ежедневно!

Все надстройки Kutools. Один установщик

Пакет Kutools for Office включает надстройки для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro — идеально для команд, работающих в разных приложениях Office.

Excel Word Outlook Tabs PowerPoint
  • Комплексный набор — надстройки для Excel, Word, Outlook и PowerPoint плюс Office Tab Pro
  • Один установщик, одна лицензия — настройка занимает считанные минуты (MSI-совместимо)
  • Совместная работа — максимальная эффективность между приложениями Office
  • 30-дневная полнофункциональная пробная версия — без регистрации и кредитной карты
  • Лучшее соотношение цены и качества — экономия по сравнению с покупкой отдельных надстроек