Как собрать данные из нескольких листов в мастер-лист в Excel?
Через некоторое время вам может потребоваться собрать данные с нескольких листов в один мастер-лист для объединения или выполнения других операций, как показано на скриншоте ниже, но копировать и вставлять содержимое одно за другим проблематично, есть ли какие-нибудь уловки, которые могут быстро решить эту проблему в Excel?
Собирайте данные с нескольких листов в один с помощью функции консолидации
Собирайте данные из нескольких листов в один с кодом VBA
Собирайте данные из нескольких листов в один с помощью мощной функции объединения
Собирайте данные с нескольких листов в один с помощью функции консолидации
Если вы хотите собрать данные из нескольких листов на один лист в одной книге, вы можете применить функцию консолидации в Excel.
1. На новом листе книги, с которого вы хотите собирать данные, щелкните Данные > Консолидировать.
2. в Consolidate диалог, выполните следующие действия:
(1 Выберите одну операцию, которую вы хотите выполнить после объединения данных в Функция раскрывающийся список;
(2 Нажмите для выбора диапазона каждого листа, который вы хотите собрать;
(3 Нажмите Add кнопку, чтобы добавить диапазон данных в All references список;
(4 Проверьте метки, которые вы используете после объединения данных, и проверьте Create links to source data вариант, если вы хотите связать данные в объединенном листе с исходными данными.
3. Нажмите OK. Теперь данные собраны и суммированы на одном листе.
Легко объединяйте несколько листов / книгу в один лист или рабочую книгу |
Объединение нескольких листов или книг в один лист или книгу может быть удобно в Excel, но с Сочетать Функция в Kutools for Excel, вы можете объединить десятки листов / книг в один лист или книгу, а также вы можете объединить листы в один только несколькими щелчками мыши. Нажмите, чтобы получить 30-дневную полнофункциональную пробную версию! |
Kutools for Excel: с более чем 300 удобными надстройками Excel, вы можете попробовать бесплатно без ограничений в течение 30 дней. |
Собирайте данные из нескольких листов в один с кодом VBA
Вот код VBA, который может собирать данные со всех листов на новом листе в текущей книге.
1. Нажмите Alt + F11 ключ для включения Microsoft Visual Basic for Applications окно.
2. Нажмите Insert > Module, скопируйте и вставьте приведенный ниже код в Module скрипты.
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
3. Нажмите F5 ключ для запуска кода, все данные всей книги были собраны в новом листе Combined.
Собирайте данные с нескольких листов в один с помощью мощных Combine функция
Если вам обычно нужно объединить листы в один, я предлагаю вам одну мощную функцию объединения, это Kutools for ExcelАвтора Сочетать Утилита, которая имеет следующие четыре основные функции:
Объедините несколько листов из книги в один лист
Объедините все листы с одинаковыми именами в один лист
Объедините несколько листов из книг в одну книгу
Объединяйте и вычисляйте значения из нескольких книг на одном листе
После бесплатная установка Kutools for Excel, сделайте следующее:
Если вы просто хотите объединять листы на один лист без каких-либо других операций, вы можете сделать следующее:
1. Включите Excel, щелкните Kutools Plus > Combine, появится один или два диалоговых окна, чтобы напомнить вам некоторые уведомления, просто нажмите OK и Да продолжать. Смотрите скриншот:
2. Нажмите OK , чтобы перейти к Combine окно, проверка Combine multiple worksheets from workbook into worksheet опцию.
3. Нажмите Next, затем нажмите Add > File / Folder чтобы добавить книги, которые вы будете использовать для объединения в Workbook list, Затем перейдите к Worksheet list чтобы проверить листы, которые вы хотите объединить, из каждой книги.
4. Нажмите Next чтобы перейти к последнему шагу, вы можете указать некоторые настройки результата комбинирования по своему усмотрению. Если вам не нужен этот шаг.
5. Нажмите Finish и выберите одну папку для размещения новой книги, объединяющей данные из листов.
6. Нажмите Сохранено. Теперь все данные собраны из листов книги в один мастер-лист.
Если Вы хотите консолидировать рабочие листы из разных книг в одну, выполните следующие действия:
1. в Combine окно, проверка Consolidate and calculate values across multiple worksheets into one worksheet опцию.
2. Нажмите Next, и добавить файлы в Workbook list, затем проверьте листы, которые вы используете для объединения и расчета.
3. Нажмите Next, затем выберите одно вычисление из Function раскрывающийся список и при необходимости отметьте другие параметры.
4. Нажмите Finish чтобы сохранить новую книгу в папке.
Теперь листы в книгах объединены и рассчитаны в один лист.
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!