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

Как собрать данные из нескольких листов в один основной лист в Excel?

Author: Sun Last Modified: 2025-06-05

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

Сбор данных с нескольких листов в один с помощью функции Консолидация

Сбор данных с нескольких листов в один с помощью кода VBA

Сбор данных с нескольких листов в один с мощной функцией Объединениеgood idea3


Сбор данных с нескольких листов в один с помощью функции Консолидация

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

1. На новом листе книги, из которой вы хотите собрать данные, нажмите Данные > Консолидировать.
click Data > Consolidate

2. В диалоговом окне Консолидация выполните следующие действия:

(1) Выберите одну операцию, которую вы хотите выполнить после объединения данных, из выпадающего списка Функция;

(2) Нажмитеselect button чтобы выбрать диапазон каждого листа, который вы хотите собрать;

(3) Нажмите кнопку Добавить, чтобы добавить диапазон данных в поле со списком Все ссылки;

(4) Установите флажки напротив меток, которые вы используете после объединения данных, и установите Создать ссылки на исходные данные опцию, если вы хотите связать данные в объединенном листе с исходными данными.
set options in the Consolidate dialog

3. Нажмите ОК. Теперь данные собраны и суммированы на одном листе.
the data have been collect and sum in one sheet


Легко объединяйте несколько листов/книг в один лист или книгу

Объединение нескольких листов или книг в один лист или книгу может быть утомительным в Excel, но с функцией Объединить в Kutools для Excel вы можете объединить десятки листов/книг в один лист или книгу. Кроме того, вы можете консолидировать листы в один всего за несколько кликов. Нажмите здесь, чтобы получить полнофункциональную 30-дневную бесплатную пробную версию!
combine sheets
 
Kutools for Excel: более 300 удобных надстроек для Excel, которые можно бесплатно опробовать без ограничений в течение 30 дней.

Сбор данных с нескольких листов в один с помощью кода VBA

Вот код VBA, который собирает данные со всех листов в новый лист текущей книги.

1. Нажмите Alt + F11, чтобы открыть окно Microsoft Visual Basic for Applications.

2. Нажмите Вставить > Модуль и скопируйте и вставьте приведенный ниже код в сценарий Модуля.

VBA: Собрать все данные с листов в один.

Sub Combine()
'UpdatebyExtendoffice20180205
    Dim I As Long
    Dim xRg As Range
    On Error Resume Next
    Worksheets.Add Sheets(1)
    ActiveSheet.Name = "Combined"
   For I = 2 To Sheets.Count
        Set xRg = Sheets(1).UsedRange
        If I > 2 Then
            Set xRg = Sheets(1).Cells(xRg.Rows.Count + 1, 1)
        End If
        Sheets(I).Activate
        ActiveSheet.UsedRange.Copy xRg
    Next
End Sub
copy and paste the code into the module

3. Нажмите F5 для запуска кода, теперь все данные всей книги собраны в новый лист Combined.
all data of the whole workbook has been collected in the new sheet


Сбор данных с нескольких листов в один с мощной функцией Объединение

Если вам часто нужно объединять листы в один, позвольте представить вам мощную функцию объединения — это утилита Kutools для Excel под названием Combine, которая имеет четыре основных функции:

Объединить несколько рабочих листов из книги в один рабочий лист

Объединить все рабочие листы с одинаковым именем в один рабочий лист

Объединить несколько рабочих листов из книг в одну книгу

Консолидировать и вычислить значения из нескольких книг в один рабочий лист

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

После бесплатной установки Kutools для Excel выполните следующие действия:

Если вы просто хотите объединить листы в один без дополнительных операций, выполните следующие шаги:

1. Откройте Excel, нажмите Kutools Plus > Объединить, может появиться одно или два диалоговых окна с напоминаниями, просто нажмите ОК и Да для продолжения. Смотрите скриншот:
click combine feature of kutools

2. Нажмите ОК для перехода в окно Объединить окно, отметьте Объединить несколько рабочих листов из книги в рабочий лист опцию.
check Combine multiple worksheets from workbook into worksheet option

3. Нажмите Далее, затем нажмите Добавить > Файл / Папка для добавления книг, которые вы будете использовать для объединения в Список рабочих книг. Затем перейдите к Список листов чтобы отметить листы, которые вы хотите объединить из каждой книги.
add workbooks into the dialog box

4. Нажмите Далее для перехода к последнему шагу, где вы можете указать некоторые настройки результата объединения по мере необходимости. Если этот шаг не требуется, пропустите его.
pecify some setting about the combine result

5. Нажмите Завершить и выберите папку для размещения новой книги, содержащей объединенные данные из листов.
select one folder to place the new workbook

6. Нажмите Сохранить. Теперь все данные собраны из листов разных книг в один основной лист.
all data has been collected from sheets across workbook into one master sheet

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

1. В окне Объединить отметьте Консолидировать и вычислить значения из нескольких рабочих листов в один рабочий лист опцию.
check Consolidate and calculate values across multiple worksheets into one worksheet option

2. Нажмите Далее, и добавьте файлы в Список рабочих книг, затем отметьте листы, которые вы хотите использовать для объединения и вычисления.
add files into Workbook list

3. Нажмите Далее, затем выберите одну операцию из Функция выпадающего списка и отметьте другие параметры по мере необходимости.
select one calculation and check other options

4. Нажмите Завершить, чтобы сохранить новую книгу в папке.

Теперь листы из разных книг были консолидированы и вычислены в один лист.
he sheets across workbooks have been consolidated and calculated into one sheet

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

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

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


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

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