Перейти до основного матеріалу

Підручник з Excel: об’єднайте кілька книг/аркушів в одну

У Excel поєднання аркушів є поширеним, але дещо складним завданням для більшості користувачів Excel, особливо для зелених рук. Ось цей підручник, у якому перераховано майже всі комбіновані сценарії, з якими ви можете зіткнутися, і надано відносні професійні рішення для вас. Ви можете швидко знайти відповідь, натиснувши посилання в навігаційному списку нижче, або ви можете навчитися навичкам комбінування, перейшовши за посиланнями нижче, якщо вас цікавить.

У Excel об’єднання можна розділити на два типи: один об’єднує лише вміст, інший — об’єднує вміст і виконує деякі обчислення.

Навігація в цьому посібнику

Об’єднайте вміст

1. З’єднайте всі аркуші в один аркуш

1.1 Об’єднайте аркуші в один аркуш за допомогою VBA

1.2 Об’єднання таблиць або іменованих діапазонів із запитом (Excel 2016 або новіші версії)

1.3 Об’єднайте аркуші в один аркуш за допомогою підручного інструменту

1.4 Розширення про об'єднання аркушів в один

2. Об’єднайте робочі зошити в один зошит

2.1 Об’єднайте книги в одну книгу за допомогою команди «Перемістити» або «Копіювати».

2.2 Об’єднайте кілька книг (в одній папці) в одну книгу з кодом VBA

2.3 Об’єднайте кілька книг (у кількох папках) в одну книгу за допомогою зручного інструменту

3. Об’єднайте певні аркуші з кількох книг в одну книгу

3.1 Об’єднання окремих аркушів з робочих книг (всі книги в одній папці)

3.2 Комбінуйте окремі аркуші з кількох книг (у кількох папках) за допомогою зручного інструменту

4. Об’єднайте два аркуші на основі ключових стовпців

4.1 Об’єднайте дві таблиці на основі одного ключового стовпця за допомогою запиту (Excel 2016 або новіших версій)

4.2 Об’єднайте два аркуші на основі одного ключового стовпця за допомогою функцій Excel

4.3 Об’єднайте два аркуші на основі одного ключового стовпця за допомогою зручного інструменту

5. З’єднайте два аркуші на основі двох стовпчиків

6. Об’єднайте аркуші з однаковими заголовками

6.1 Об’єднайте всі аркуші з однаковими заголовками за допомогою VBA

6.2 Об’єднайте аркуші з однаковими заголовками за допомогою зручного інструменту

Консолідувати

1. З’єднайте аркуші та виконайте деякі обчислення

1.1 Об’єднайте аркуші та виконайте обчислення за допомогою функції об’єднання

1.2 Об’єднайте аркуші та зробіть обчислення за допомогою підручного інструменту

2. Об’єднайте кілька аркушів у зведену таблицю

Google Sheet

1. Об’єднайте таблиці Google в один аркуш

1.1 Об’єднайте таблиці Google в один аркуш за допомогою функції «Фільтр».

1.2 Об’єднайте таблиці Google в один аркуш за допомогою функції IMPORTRANGE

2. Об’єднайте таблиці Google в одну робочу книгу

Розширення

1. Об’єднайте аркуші, а потім видаліть дублікати

1.1 Об’єднайте аркуші, а потім видаліть дублікати за допомогою Видалити дублікати

1.2 Об’єднайте аркуші, а потім видаліть дублікати за допомогою потужного інструменту

2. Об’єднайте однойменні аркуші в одну робочу книгу

3. Об’єднайте однакові діапазони на аркушах в один аркуш

примітки

У цьому підручнику я створю кілька аркушів і даних для кращого пояснення методів, ви можете змінити потрібні посилання, коли використовуєте код або формули VBA нижче, або ви можете завантажити зразки для спроб методів безпосередньо.


Об’єднайте вміст

1. З’єднайте всі аркуші в один аркуш

Ось робочий зошит з 4 аркушами, які потрібно об’єднати в один аркуш.

doc об'єднати аркуші в один аркуш 1  doc об'єднати аркуші в один аркуш 1
doc об'єднати аркуші в один аркуш 1 doc об'єднати аркуші в один аркуш 1

зразок docКлацніть, щоб завантажити зразок файлу

1.1 Об’єднайте всі аркуші в один аркуш із кодом VBA


У Excel, за винятком традиційного методу – копіювати та вставляти, ви можете використовувати код VBA, щоб швидко об’єднати всі аркуші в один аркуш.

1. прес F11 та інший клавіші, щоб увімкнути Microsoft Visual Basic для додатків вікна.
doc об'єднати аркуші в один аркуш 1

2. Потім у спливаючому вікні клацніть Insert > Модулі щоб вставити новий порожній модуль.
doc об'єднати аркуші в один аркуш 1

3. Скопіюйте та вставте наведений нижче код у новий модуль.

VBA: об’єднайте всі аркуші в один

Sub CombineAllSheetsIntoOneSheet()
'UpdatebyExtendoffice
    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

doc об'єднати аркуші в один аркуш 1

У наведеному вище коді скрипт «Комбінований» - це назва аркуша, на якому розміщується об'єднаний вміст, ви можете змінити цей скрипт на інший, як вам потрібно.

4 Натисніть кнопку F5 клавішу для запуску коду, перед усіма аркушами створено аркуш з назвою Combined, щоб розмістити весь вміст аркушів.
doc об'єднати аркуші в один аркуш 1

1.2 Об’єднайте всі таблиці або іменовані діапазони за допомогою Query (Excel 2016 або новіших версій)


Якщо ви працюєте в Excel 2016 або новіших версіях, функція запиту дозволяє об’єднати всі створені таблиці або іменовані діапазони в одну одночасно.

зразок docКлацніть, щоб завантажити зразок файлу

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

1. Відкрийте книгу, в якій потрібно об’єднати всі аркуші, клацніть дані > Новий запит > З інших джерел > Порожній запит.
doc об'єднати аркуші в один аркуш 1

2. У спливаючому вікні Редактор запитів вікно, перейдіть до рядка формул, введіть формулу нижче.

=Excel.CurrentWorkbook()

прес Що натомість? Створіть віртуальну версію себе у ключ, усі таблиці в поточній книзі були перелічені.
doc об'єднати аркуші в один аркуш 1

3. Натисніть кнопку розгорнути поруч зміст і перевірте Розширювати опція і Виберіть Усі стовпці прапорець.
doc об'єднати аркуші в один аркуш 1

4. клацання OK. Усі таблиці перераховані по черзі.
doc об'єднати аркуші в один аркуш 1

Ви можете клацнути правою кнопкою миші на заголовку стовпця, щоб виконати інші операції з вибраним стовпцем.
doc об'єднати аркуші в один аркуш 1

5 Потім натисніть філе > Закрити та завантажити до….
doc об'єднати аркуші в один аркуш 1

6 В Завантажити до діалогове вікно, перевірте таблиця , потім виберіть місце, у яке потрібно завантажити об’єднану таблицю Виберіть, куди потрібно завантажити дані розділ, клацніть Навантаження.
doc об'єднати аркуші в один аркуш 1

Тепер створюється новий аркуш для розміщення всіх об’єднаних таблиць.
doc об'єднати аркуші в один аркуш 1

1.3 Об’єднайте всі аркуші в один аркуш за допомогою підручного інструменту


Якщо вищезазначені методи вас не задовольнили, ви можете спробувати корисний і зручний інструмент, Kutools для Excel. Його Поєднувати Потужна функція, яка не тільки може об’єднувати всі аркуші в один аркуш, а також може виконувати розширені комбіновані завдання, наприклад, об’єднувати аркуші в одну книгу, об’єднувати аркуші з однаковою назвою, об’єднувати лише вибрані аркуші, об’єднувати аркуші між файлами тощо.

1. Увімкніть книгу, аркуші якої потрібно об’єднати, натисніть Kutools Plus > Поєднувати. З’явиться діалогове вікно, щоб нагадати вам про деякі повідомлення про пароль. Якщо робочі книги, які ви хочете використовувати, не торкаються пароля, просто натисніть OK продовжувати.
doc об'єднати аркуші в один аркуш 1
doc об'єднати аркуші в один аркуш 1

2 В Об’єднайте робочі аркуші – Крок 1 з 3 вікно, перевірити Об’єднайте кілька аркушів із книг в один аркуш , натисніть МАЙБУТНІ кнопки.
doc об'єднати аркуші в один аркуш 1

3 В Крок 2 з 3 вікно, за замовчуванням поточну книгу було перераховано та перевірено в Список робочих книжок та всі аркуші поточної книги були перераховані та перевірені в Список робочого аркуша панель, клацніть МАЙБУТНІ продовжувати.

Примітка: якщо ви відкрили кілька книг, усі відкриті книги відображаються в списку Робочі книги, будь ласка, позначте лише ту книгу, яку ви хочете використовувати.
doc об'єднати аркуші в один аркуш 1

4. На останньому кроці виберіть режим комбінування, як вам потрібно, ви можете вибрати Поєднувати по ряду or Поєднувати за колонкою; потім вкажіть інші параметри, які вам потрібні. Натисніть обробка кнопки.
doc об'єднати аркуші в один аркуш 1

5. З’явиться діалогове вікно, в якому можна вибрати одну папку для розміщення об’єднаної книги. Ви можете перейменувати її в Файл панель, клацніть зберегти закінчувати.
doc об'єднати аркуші в один аркуш 1

6. Тепер усі аркуші об’єднані разом, і з’явиться діалогове вікно із запитом, чи потрібно зберегти налаштування як сценарій, натисніть Так or Немає як тобі до вподоби.
doc об'єднати аркуші в один аркуш 1

З’явиться нова книга з результатами об’єднання. Натисніть посилання вихідного файлу, щоб перевірити об’єднаний аркуш.
doc об'єднати аркуші в один аркуш 1

Поєднувати по ряду
doc об'єднати аркуші в один аркуш 1

Поєднувати за колонкою
doc об'єднати аркуші в один аркуш 1

1.4 Розширення про об'єднання аркушів в один аркуш


1.41 За допомогою зручного інструменту, щоб об’єднати лише вибрані аркуші в один аркуш

Якщо ви хочете об’єднати лише деякі аркуші робочої книги в один аркуш, немає вбудованої функції в Excel, яка могла б цього досягти. Але Поєднувати особливість Kutools для Excel це може зробити.

1. Увімкніть робочу книгу, яку ви використовуєте, і натисніть Kutools Plus > Поєднувати > OK щоб увімкнути майстер поєднання.
doc об'єднати аркуші в один аркуш 1
doc об'єднати аркуші в один аркуш 1

2 В Крок 1 з 3 вікно, перевірити Об’єднайте кілька аркушів із книг в один аркуш , натисніть МАЙБУТНІ кнопки.
doc об'єднати аркуші в один аркуш 1

3. У вікні «Крок 2 з 3» за замовчуванням поточну книгу перераховано та перевірено на панелі списку робочих книг, а всі аркуші поточної книги були перераховані та перевірені на панелі списку робочих листів, зніміть прапорці з тих аркушів, які не потрібно об’єднувати, натисніть Далі, щоб продовжити.
doc об'єднати аркуші в один аркуш 1

4. На останньому кроці вкажіть потрібні параметри. Натисніть обробка кнопки.
doc об'єднати аркуші в один аркуш 1

5. З’явиться діалогове вікно, в якому можна вибрати одну папку для розміщення об’єднаної книги. Ви можете перейменувати її в Файл панель, клацніть зберегти закінчувати.
doc об'єднати аркуші в один аркуш 1

6. Тепер лише позначені аркуші об’єднані разом, і з’явиться діалогове вікно із запитом, чи потрібно зберегти налаштування як сценарій, натисніть Так or Немає як тобі до вподоби.
doc об'єднати аркуші в один аркуш 1
doc об'єднати аркуші в один аркуш 1

1.42 Зі зручним інструментом для об’єднання аркушів з кількох книг в один аркуш

Наприклад, ви хочете об’єднати всі аркуші book1, book2 і book3 в один аркуш, як показано нижче на знімку екрана, Поєднувати особливість Kutools для Excel також може вам допомогти.
doc об'єднати аркуші в один аркуш 1

після безкоштовна установка Kutools для Excel, виконайте наведені нижче дії.

1. Увімкніть робочі книги, які ви використовуєте, і натисніть Kutools Plus > Поєднувати > OK щоб включити Поєднувати майстра.

2 В Крок 1 з 3 вікно, перевірити Об’єднайте кілька аркушів із книг в один аркуш , натисніть МАЙБУТНІ кнопки.
doc об'єднати аркуші в один аркуш 1

3 В Крок 2 з 3 вікно, усі відкриті книги були перераховані та перевірені в Список робочих книжок на панелі, а всі аркуші відкритих книг перераховано та перевірено в Список робочого аркуша панель, клацніть МАЙБУТНІ продовжувати.
doc об'єднати аркуші в один аркуш 1

Порада: якщо ви хочете додати книги для об’єднання, натисніть кнопку Додати, щоб вибрати шлях для додавання книг.
doc об'єднати аркуші в один аркуш 1

4. На останньому кроці виберіть потрібні параметри. Натисніть обробка кнопки.

5. З’явиться діалогове вікно, в якому можна вибрати одну папку для розміщення об’єднаної книги. Ви можете перейменувати її в Файл панель, клацніть зберегти закінчувати.
doc об'єднати аркуші в один аркуш 1

6. Тепер усі аркуші у відкритих книгах об’єднані разом, і з’явиться діалогове вікно із запитом, чи потрібно зберегти налаштування як сценарій, натисніть Так or Немає як тобі до вподоби.

Відкрийте об’єднану книгу, яку ви зберегли, аркуші в книгах були об’єднані в один аркуш.
doc об'єднати аркуші в один аркуш 1


2. Об’єднайте кілька зошитів в одну

Ось три робочі зошити, які потрібно об’єднати в одну.

 січень  Feb  березня
doc об'єднати аркуші в один аркуш 1 doc об'єднати аркуші в один аркуш 1 doc об'єднати аркуші в один аркуш 1

зразок docсіч.xlsx  зразок docлютий.xlsx  зразок docmar.xlsx

2.1 Об’єднайте книги в одну книгу за допомогою команди «Перемістити» або «Копіювати».


Лише для об’єднання аркушів у кількох книгах Excel Перемістити або скопіювати команда може зробити вам послугу.

1. Відкрийте перші дві книги, які потрібно об’єднати, активуйте першу книгу, виберіть аркуші, які потрібно перемістити, а потім клацніть правою кнопкою миші, щоб увімкнути контекстне меню, і клацніть Перемістити або скопіювати.
doc об'єднати аркуші в один аркуш 1

Tips

1) Клацніть правою кнопкою миші на одній вкладці та виберіть Виберіть Усі аркуші спочатку з контекстного меню, якщо ви хочете перемістити всі аркуші, потім скористайтеся Перемістити або скопіювати команда

2) Холдинг Ctrl клавішу, щоб вибрати кілька несуміжних аркушів.

3) Виберіть перший аркуш і утримуйте Shift клавіша, щоб вибрати останній аркуш, щоб вибрати кілька сусідніх аркушів.

2 В Перемістити або скопіювати у діалоговому вікні Резервувати у спадному списку виберіть книгу, до якої потрібно перемістити аркуші, тут виберіть Jan, а потім вкажіть місце, куди потрібно розмістити аркуші Перед аркушем розділ, клацніть OK.
doc об'єднати аркуші в один аркуш 1

Примітка:

1) Вам краще перевірити Створіть копію, або вихідна книга втратить аркуш після переміщення.

2) Якщо ви хочете помістити всі робочі книги в нову книгу, виберіть (нова книга) in Резервувати випадаючий список.
doc об'єднати аркуші в один аркуш 1

Як аркуші були переміщені до основної робочої книги.
doc об'єднати аркуші в один аркуш 1

Повторіть вищезазначені кроки, щоб перемістити всі робочі книги в одну.

2.2 Об’єднайте кілька книг (в одній папці) в одну книгу з кодом VBA


Щоб об’єднати багато книг, які всі знаходяться в одній папці, можна використовувати код VBA.

1. Увімкніть книгу, в яку потрібно об’єднати всі книги, а потім натисніть інший + F11 ключі, щоб відкрити Microsoft Visual Basic для додатків вікна.
doc об'єднати аркуші в один аркуш 1

2. У спливаючому вікні клацніть Insert > Модулі щоб вставити новий порожній модуль.
doc об'єднати аркуші в один аркуш 1

3. Скопіюйте та вставте нижче код VBA в новий модуль.

VBA: об’єднайте кілька книг у поточну книгу

Sub GetSheets()
'Updated by Extendoffice
Path = "C:\Users\AddinTestWin10\Desktop\combine sheets\combine sheets into one workbook\"
Filename = Dir(Path & "*.xlsx")
  Do While Filename <> ""
  Workbooks.Open Filename:=Path & Filename, ReadOnly:=True
     For Each Sheet In ActiveWorkbook.Sheets
     Sheet.Copy After:=ThisWorkbook.Sheets(1)
  Next Sheet
     Workbooks(Filename).Close
     Filename = Dir()
  Loop
End Sub

 doc об'єднати аркуші в один аркуш 1

примітки

У коді VBA скрипт "C:\Users\AddinTestWin10\Desktop\об’єднати аркуші\об’єднати аркуші в одну книгу\" – це шлях до папки, де знаходяться книги, які ви хочете об’єднати. Змініть його відповідно до ваших потреб.

Якщо книги, які потрібно об’єднати, знаходяться в різних папках, спочатку скопіюйте їх в одну папку.

4. прес F5 ключ для запуску коду, тоді всі книги будуть скопійовані в кінець поточної книги.
doc об'єднати аркуші в один аркуш 1

Порада: всі скопійовані аркуші використовуватимуть своє оригінальне ім'я, якщо ви хочете використовувати ім'я книги як префікс, використовуйте код нижче:

Sub MergeWorkbooks()
'Updated by Extendoffice
Dim xStrPath As String
Dim xStrFName As String
Dim xWS As Worksheet
Dim xMWS As Worksheet
Dim xTWB As Workbook
Dim xStrAWBName As String
On Error Resume Next
xStrPath = "C:\Users\AddinTestWin10\Desktop\combine sheets\combine sheets into one workbook\"
xStrFName = Dir(xStrPath & "*.xlsx")
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Set xTWB = ThisWorkbook
Do While Len(xStrFName) > 0
    Workbooks.Open Filename:=xStrPath & xStrFName, ReadOnly:=True
    xStrAWBName = ActiveWorkbook.Name
    For Each xWS In ActiveWorkbook.Sheets
    xWS.Copy After:=xTWB.Sheets(xTWB.Sheets.Count)
    Set xMWS = xTWB.Sheets(xTWB.Sheets.Count)
    xMWS.Name = xStrAWBName & "(" & xMWS.Name & ")"
    Next xWS
    Workbooks(xStrAWBName).Close
    xStrFName = Dir()
Loop
Application.ScreenUpdating = True
Application.DisplayAlerts = True
End Sub

 doc об'єднати аркуші в один аркуш 1

2.3 Об’єднайте кілька книг (у кількох папках) в одну книгу за допомогою зручного інструменту


Іноді вам може знадобитися об’єднати всі книги в різних папках в одну книгу. Наприклад, щоб об’єднати всі книги в папці 2020 і 2021 в одну книгу, в Excel немає прямого способу впоратися з цим.
doc об'єднати аркуші в один аркуш 1

Однак Поєднувати особливість Kutools для Excel надає можливість об’єднати книги в кількох папках в одну.

після безкоштовна установка Kutools для Excel, виконайте наведені нижче дії.

1. Увімкніть Excel, натисніть Kutools Plus > Поєднувати, З’явиться діалогове вікно, яке нагадає вам про деякі сповіщення про пароль, якщо робочі книги, які ви хочете використовувати, не торкаються пароля, просто натисніть OK продовжувати.
doc об'єднати аркуші в один аркуш 1
doc об'єднати аркуші в один аркуш 1

2 В Об’єднайте робочі аркуші – Крок 1 з 3 вікно, перевірити Об’єднайте кілька аркушів із книг в одну книгу , натисніть МАЙБУТНІ кнопки.
doc об'єднати аркуші в один аркуш 1

3 В Крок 2 з 3 клацніть стрілку поруч із додавати натисніть кнопку, щоб відобразити спадне меню Папка.
doc об'єднати аркуші в один аркуш 1

4. Потім у Вибір папки діалоговому вікні, виберіть одну папку, яку ви хочете використовувати, клацніть Вибір папки додати його до Список робочих книжок .
doc об'єднати аркуші в один аркуш 1
doc об'єднати аркуші в один аркуш 1

5. Повторіть наведений вище крок, щоб додати всі папки та список усіх робочих книг у Список робочих книжок, Натисніть МАЙБУТНІ.
doc об'єднати аркуші в один аркуш 1

6. На останньому кроці виберіть потрібні параметри. Натисніть обробка кнопки.
doc об'єднати аркуші в один аркуш 1

7. З’явиться діалогове вікно, в якому можна вибрати одну папку для розміщення об’єднаної книги. Ви можете перейменувати її в Файл панель, клацніть зберегти закінчувати.
doc об'єднати аркуші в один аркуш 1

8. Тепер усі аркуші об’єднані разом, і з’явиться діалогове вікно із запитом, чи потрібно зберегти налаштування як сценарій, натисніть Так or Немає як тобі до вподоби.
doc об'єднати аркуші в один аркуш 1

З’явиться нова книга, у якій перераховано результат об’єднання. Клацніть посилання на вихідний файл, щоб перевірити об’єднаний аркуш.
doc об'єднати аркуші в один аркуш 1

Об’єднайте результат

Примітка: у комбінованій робочій книзі перший аркуш під назвою Kutools for Excel містить деяку інформацію про оригінальні робочі аркуші та остаточні комбіновані аркуші, ви можете видалити їх, якщо вам не потрібні.
doc об'єднати аркуші в один аркуш 1


3. Об’єднайте певні аркуші з кількох книг в одну книгу

Якщо ви хочете об’єднати лише деякі аркуші робочих книг в одну книгу, а не всі аркуші кожної книги, ви можете спробувати методи нижче.

зразок docквартал-1.xlsx зразок docквартал-2.xlsx зразок docквартал-3.xlsx

3.1 Об’єднайте певні аркуші з робочих книг (всі книги в одній папці) в одну книгу з кодом VBA


1. Відкрийте книгу, щоб знайти об’єднані аркуші, потім натисніть інший + F11 ключі, щоб відкрити Microsoft Visual Basic для додатків вікна.

2. У спливаючому вікні клацніть Insert > Модулі щоб вставити новий порожній модуль.
doc об'єднати аркуші в один аркуш 1

3. Скопіюйте та вставте нижче код VBA в новий модуль.

VBA: об’єднайте певні аркуші кількох книг у поточну книгу

Sub MergeSheets2()
'Updated by Extendoffice
Dim xStrPath As String
Dim xStrFName As String
Dim xWS As Worksheet
Dim xMWS As Worksheet
Dim xTWB As Workbook
Dim xStrAWBName As String
Dim xI As Integer
On Error Resume Next
 
xStrPath = "C:\Users\AddinTestWin10\Desktop\combine sheets\combine specific sheets from multiple workbooks\"
xStrName = "A,B"
 
xArr = Split(xStrName, ",")
 
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Set xTWB = ThisWorkbook
xStrFName = Dir(xStrPath & "*.xlsx")
Do While Len(xStrFName) > 0
Workbooks.Open Filename:=xStrPath & xStrFName, ReadOnly:=True
xStrAWBName = ActiveWorkbook.Name
For Each xWS In ActiveWorkbook.Sheets
For xI = 0 To UBound(xArr)
If xWS.Name = xArr(xI) Then
xWS.Copy After:=xTWB.Sheets(xTWB.Sheets.Count)
Set xMWS = xTWB.Sheets(xTWB.Sheets.Count)
xMWS.Name = xStrAWBName & "(" & xArr(xI) & ")"
Exit For
End If
Next xI
Next xWS
Workbooks(xStrAWBName).Close
xStrFName = Dir()
Loop
Application.ScreenUpdating = True
Application.DisplayAlerts = True
 
End Sub

 doc об'єднати аркуші в один аркуш 1

примітки

1) У коді VBA скрипт " C:\Users\AddinTestWin10\Desktop\об’єднати аркуші\об’єднати певні аркуші з кількох книг\" - це шлях, де знаходяться книги, які ви хочете об'єднати, змініть його відповідно до ваших потреб.

2) У коді VBA скрипт "A, B" – це назви аркушів окремих аркушів, які я хочу об’єднати разом із робочих книг, змінювати їх за потреби, використовуючи кому для розділення назв кожного аркуша.

3) Якщо книги, які ви хочете об’єднати, знаходяться в різних папках, спочатку скопіюйте їх в одну папку.

4. прес F5 ключ для запуску коду, тоді лише конкретні аркуші будуть скопійовані в кінець поточної книги.
doc об'єднати аркуші в один аркуш 1

3.2 Комбінуйте окремі аркуші з кількох книг (у кількох папках) за допомогою зручного інструменту


Якщо книги, які ви хочете об’єднати, знаходяться в багатьох різних папках, спробуйте Kutools для ExcelАвтора Поєднувати функцію.

після безкоштовна установка Kutools для Excel, виконайте наведені нижче дії.

1. Увімкніть Excel, натисніть Kutools Plus > Поєднувати, З’явиться діалогове вікно, щоб нагадати вам про деякі повідомлення про пароль. Якщо робочі книги, які ви хочете використовувати, не стосуються пароля, просто натисніть OK продовжувати.
doc об'єднати аркуші в один аркуш 1
doc об'єднати аркуші в один аркуш 1

2 В Об’єднайте робочі аркуші – Крок 1 з 3 вікно, перевірити Об’єднайте кілька аркушів із книг в одну книгу , натисніть МАЙБУТНІ кнопки.

doc об'єднати аркуші в один аркуш 1

3 В Крок 2 з 3 клацніть стрілку поруч із додавати натисніть кнопку, щоб відобразити спадне меню Папка.
doc об'єднати аркуші в один аркуш 1

4. Потім у Вибір папки діалоговому вікні, виберіть одну папку, яку ви хочете використовувати, клацніть Вибір папки додати його до Список робочих книжок .
doc об'єднати аркуші в один аркуш 1
doc об'єднати аркуші в один аркуш 1

5. Повторіть вищезазначений крок, щоб додати всі папки та список усіх робочих книг у Список робочих книжок.
doc об'єднати аркуші в один аркуш 1

6. Тоді залишайтеся Крок 2 з 3 у вікні виберіть одну робочу книгу Список робочих книжок, і відзначайте лише ті аркуші, на яких ви хочете використовувати Список робочого аркуша, потім натисніть Той самий аркуш кнопку. Тепер усі одноіменні аркуші робочих зошитів у Список робочих книжок були перевірені. Натисніть МАЙБУТНІ продовжувати.
doc об'єднати аркуші в один аркуш 1

7. На останньому кроці виберіть потрібні параметри. Натисніть обробка кнопки.
doc об'єднати аркуші в один аркуш 1

8. З’явиться діалогове вікно, в якому можна вибрати одну папку для розміщення об’єднаної книги. Ви можете перейменувати її в Файл панель, клацніть зберегти закінчувати
doc об'єднати аркуші в один аркуш 1

9. Тепер певні аркуші об’єднані разом, і з’явиться діалогове вікно із запитом, чи потрібно зберегти налаштування як сценарій, натисніть Так or Немає як тобі до вподоби.

З’явиться нова книга, у якій перераховано результат об’єднання. Клацніть посилання на вихідний файл, щоб перевірити об’єднаний аркуш.

Об’єднайте результат

Примітка: у комбінованій робочій книзі перший аркуш під назвою Kutools for Excel містить деяку інформацію про оригінальні робочі аркуші та остаточні комбіновані аркуші, ви можете видалити їх, якщо вам не потрібні.
doc об'єднати аркуші в один аркуш 1


4. Об’єднайте два аркуші на основі ключових стовпців

Як показано нижче на знімку екрана, є дві таблиці на двох аркушах, ви хочете об’єднати ці дві таблиці в одну на основі одного ключового стовпця в Excel.

Таблиця1  Таблиця2 
doc об'єднати аркуші в один аркуш 1 doc об'єднати аркуші в один аркуш 1
Комбінований стіл 
doc об'єднати аркуші в один аркуш 1


4.1 Об’єднайте дві таблиці на основі одного ключового стовпця за допомогою запиту (Excel 2016 або новіших версій)


Команда Запит Функція в Excel 2016 або новіших версіях дуже потужна, вона підтримує об’єднання двох таблиць на основі ключового стовпця.

Перед використанням Запит Переконайтеся, що діапазони, які ви хочете об’єднати, створено як таблиці.

зразок docоб'єднати-дві-таблиці на основі-за-ключу-стовпця-query.xlsx

1. Клацніть будь-яку клітинку першої таблиці, клацніть дані > З табл в Отримати та трансформувати група.

doc об'єднати аркуші в один аркуш 1

2 В Редактор запитів діалог, клацніть філе > Закрити та завантажити До команди. Дивіться знімок екрана:
doc об'єднати аркуші в один аркуш 1

3. Потім у спливаючому вікні Завантажити до діалогове вікно, перевірте Тільки створити підключення варіант Натисніть Навантаження.
doc об'єднати аркуші в один аркуш 1

Тепер ви можете побачити Запити до робочого зошита на панелі, а таблиця вказана на панелі як посилання.
doc об'єднати аркуші в один аркуш 1

Повторіть вищезазначені кроки, щоб додати другу таблицю до Запити до робочого зошита панель
doc об'єднати аркуші в один аркуш 1

4 Потім натисніть дані > Новий запит > Об’єднати запити > Злиття.

doc об'єднати аркуші в один аркуш 1

5 В Злиття виберіть дві таблиці, які потрібно об’єднати, у двох спадних списках окремо. Таблиця внизу буде об’єднана в таблицю вище.
doc об'єднати аркуші в один аркуш 1

6. Клацніть на ключовому стовпці, на основі якого потрібно об’єднати дві таблиці, клацніть OK.
doc об'єднати аркуші в один аркуш 1

7. Merge1 – редактор запитів з’явиться вікно, натисніть кнопку розгорнути поруч Новий стовпець, потім позначте всі стовпці, крім ключового стовпця, зніміть прапорець Використовуйте оригінальну назву стовпця як префікс прапорець, натисніть OK.
doc об'єднати аркуші в один аркуш 1

Тепер дві таблиці були об’єднані в одну на основі вказаного ключового стовпця.
doc об'єднати аркуші в один аркуш 1

8. клацання філе > Закрити та завантажити до, В Завантажити до діалогове вікно, перевірте таблиця і вкажіть розташування, яке потрібно завантажити. Натисніть Навантаження.
doc об'єднати аркуші в один аркуш 1 doc об'єднати аркуші в один аркуш 1

Тепер дві таблиці об’єднані на основі ключового стовпця.
doc об'єднати аркуші в один аркуш 1

4.2 Об’єднайте два аркуші на основі одного ключового стовпця за допомогою функцій Excel


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

Наприклад, перемістіть повні дані з аркуша 2 на аркуш 1 і на основі стовпця А, щоб знайти дані.

зразок docкомбінувати-два-аркуші-на основі-ключі-стовпця-функції.xlsx

Sheet1  Sheet2 
doc об'єднати аркуші в один аркуш 1 doc об'єднати аркуші в один аркуш 1

4.21 Об’єднайте два аркуші колонкою за допомогою VLOOKUP

1. Скопіюйте та вставте формулу, наведену нижче, поруч із таблицею на аркуші 1:

=VLOOKUP(A2,Аркуш2!$A$2:$B$5,2,FALSE)

Пояснення:

A2: перше значення пошуку (ключовий стовпець);

Sheet2!$A$2:$B$5: масив таблиці, таблиця містить два або більше стовпців, де знаходяться стовпець значення пошуку та стовпець значення результату;

2: індекс стовпця, конкретний номер стовпця (це ціле число) table_array, з якого ви повернете відповідне значення.

2. прес Що натомість? Створіть віртуальну версію себе у ключ, щоб отримати перший результат.
doc об'єднати аркуші в один аркуш 1

3. Потім перетягніть маркер автозаповнення вниз, щоб заповнити всі дані.
doc об'єднати аркуші в один аркуш 1

4. Залиште виділеними клітинки формули, клацніть Головна вкладку та перейдіть до форматування клітинок, як вам потрібно в Номер група.
doc об'єднати аркуші в один аркуш 1

Для отримання додаткової інформації про функцію VLOOKUP натисніть тут.

4.22 Об’єднання двох аркушів у стовпець за допомогою формули об’єднайте функції MATCH та INDEX

1. Скопіюйте та вставте формулу, наведену нижче, поруч із таблицею на аркуші 1:

=INDEX(Sheet2!$B$2:$B$5,MATCH(Sheet1!A2,Sheet2!$A$2:$A$5,0))

Пояснення:

Sheet2!$B$2:$B$5: стовпець із відповідним значенням, яке потрібно знайти;

Sheet1!A2: перше значення пошуку (у стовпці ключа);

Sheet2!$A$2:$A$5: ключовий стовпець, на основі якого потрібно об’єднати два аркуші.

2. прес Що натомість? Створіть віртуальну версію себе у ключ, щоб отримати перший результат.
doc об'єднати аркуші в один аркуш 1

3. Потім перетягніть маркер автозаповнення вниз, щоб заповнити всі дані.
doc об'єднати аркуші в один аркуш 1

4. Залиште виділеними клітинки формули, клацніть Головна вкладку та перейдіть до форматування клітинок, як вам потрібно в Номер група.
doc об'єднати аркуші в один аркуш 1

Докладніше про INDEX.

Докладніше про MATCH.

4.3 Об’єднайте два аркуші на основі одного ключового стовпця за допомогою зручного інструменту


Окрім функції комбінування, є ще одна потужна функція – Злиття таблиць in Kutools для Excel, який може швидко та легко об’єднати два аркуші на основі однієї ключової колонки.

зразок docкомбінувати-два-аркуші-на основі-ключі-стовпця-підручний-інструмент.xlsx

після безкоштовна установка Kutools для Excel, виконайте наведені нижче дії.

1. клацання Kutools Plus >Злиття таблиць.
doc об'єднати аркуші в один аркуш 1

2. У ТЗлиття можливостей – Крок 1 з 5 у вікні виберіть діапазони таблиці Виберіть основну таблицю та Виберіть таблицю пошуку розділ окремо, клацніть МАЙБУТНІ.
doc об'єднати аркуші в один аркуш 1

3 В Крок 2 з 5 вікно, позначте ключовий стовпець, на основі якого потрібно об’єднати, клацніть МАЙБУТНІ.
doc об'єднати аркуші в один аркуш 1

4 В Крок 3 з 5 вікно, ви можете перевірити стовпці, які ви хочете оновити дані на основі таблиці пошуку, якщо вам не потрібні дані оновлення, просто клацніть безпосередньо МАЙБУТНІ.
doc об'єднати аркуші в один аркуш 1

5 В Крок 4 з 5 у цьому вікні виберіть стовпці, які потрібно об’єднати в головну таблицю, а потім клацніть МАЙБУТНІ.
doc об'єднати аркуші в один аркуш 1

6. На останньому кроці вкажіть потрібні параметри, натисніть обробка.
doc об'єднати аркуші в один аркуш 1

Ця функція підтримує об’єднання двох аркушів у різних робочих книгах.


5. З’єднайте два аркуші на основі двох стовпчиків

Припустимо, що в sheet1 і sheet2 є дві таблиці окремо, тепер, щоб перемістити дані в стовпці End_Dates з sheet2 на sheet1 на основі стовпця Project і стовпця Start_Date, як показано нижче:

 Sheet1 Sheet2 
doc об'єднати аркуші в один аркуш 1 doc об'єднати аркуші в один аркуш 1
Комбінований лист 
doc об'єднати аркуші в один аркуш 1

зразок docКлацніть, щоб завантажити зразок файлу

У Excel вбудовані функції не підтримують цю операцію, але Злиття таблиць of Kutools для Excel може впоратися з цим.

після безкоштовна установка Kutools для Excel, виконайте наведені нижче дії.

1. клацання Kutools Plus > Злиття таблиць.
doc об'єднати аркуші в один аркуш 1

2 В Об’єднання таблиць - Крок 1 з 5 у вікні виберіть діапазони таблиці Виберіть основну таблицю та Виберіть таблицю пошукуe окремо, клацніть МАЙБУТНІ.
doc об'єднати аркуші в один аркуш 1

3 В Крок 2 з 5 у вікні, позначте два ключових стовпця, на основі яких потрібно об’єднати, клацніть МАЙБУТНІ.

Примітка: автоматично відповідні стовпці в таблиці підстановки будуть збігатися, ви можете клацнути назву стовпця в стовпцях таблиці пошуку, щоб змінити їх, як вам потрібно.
doc об'єднати аркуші в один аркуш 1

4 В Крок 3 з 5 вікно, ви можете перевірити стовпці, які ви хочете оновити дані на основі таблиці пошуку, якщо вам не потрібні дані оновлення, просто клацніть безпосередньо МАЙБУТНІ.

doc об'єднати аркуші в один аркуш 1

5 В Крок 4 з 5 у цьому вікні позначте стовпці, які потрібно об’єднати в головну таблицю, а потім клацніть МАЙБУТНІ.
doc об'єднати аркуші в один аркуш 1

6. На останньому кроці вкажіть потрібні параметри, натисніть обробка.
doc об'єднати аркуші в один аркуш 1

Потім стовпці, які ви хочете додати, було додано в кінець основної таблиці.
doc об'єднати аркуші в один аркуш 1

Ця функція підтримує об’єднання двох аркушів у різних робочих книгах.


6. Об’єднайте аркуші з однаковими заголовками

Щоб об’єднати кілька аркушів з таким же заголовком, як показано нижче на знімку екрана:

doc об'єднати аркуші в один аркуш 1  doc об'єднати аркуші в один аркуш 1 
doc об'єднати аркуші в один аркуш 1 doc об'єднати аркуші в один аркуш 1
 Комбінований лист
doc об'єднати аркуші в один аркуш 1

зразок docКлацніть, щоб завантажити зразок файлу

6.1 Об’єднайте всі аркуші з однаковими заголовками за допомогою VBA


Існує код VBA, який може об’єднати всі аркуші книги з однаковими заголовками.

1. Увімкніть книгу, до якої потрібно об’єднати аркуші з однаковим заголовком, а потім натисніть інший + F11 ключі, щоб відкрити Microsoft Visual Basic для додатків вікна.

2. У спливаючому вікні клацніть Insert > Модулі щоб вставити новий порожній модуль.
doc об'єднати аркуші в один аркуш 1

3. Скопіюйте та вставте нижче код VBA в новий модуль.

VBA: об’єднайте аркуші з однаковим заголовком

Sub Combine()
'Update by Extendoffice
    Dim i As Integer
    Dim xTCount As Variant
    Dim xWs As Worksheet
    On Error Resume Next
LInput:
    xTCount = Application.InputBox("The number of title rows", "", "1")
    If TypeName(xTCount) = "Boolean" Then Exit Sub
    If Not IsNumeric(xTCount) Then
        MsgBox "Only can enter number", , "Kutools for Excel"
        GoTo LInput
    End If
    Set xWs = ActiveWorkbook.Worksheets.Add(Sheets(1))
    xWs.Name = "Combined"
    Worksheets(2).Range("A1").EntireRow.Copy Destination:=xWs.Range("A1")
    For i = 2 To Worksheets.Count
        Worksheets(i).Range("A1").CurrentRegion.Offset(CInt(xTCount), 0).Copy _
               Destination:=xWs.Cells(xWs.UsedRange.Cells(xWs.UsedRange.Count).Row + 1, 1)
    Next
End Sub

 doc об'єднати аркуші в один аркуш 1

4 Натисніть кнопку F5 Щоб запустити код, з’явиться діалогове вікно із запитом про кількість рядків заголовка, введіть число в текстове поле. Натисніть OK.
doc об'єднати аркуші в один аркуш 1

Тепер усі аркуші в цій книзі були об’єднані в новий аркуш з назвою Комбінований.
doc об'єднати аркуші в один аркуш 1

6.2 Об’єднайте аркуші з однаковими заголовками за допомогою зручного інструменту


Команда Поєднувати особливість Kutools для Excel також може впоратися з цим завданням і підтримує об’єднання аркушів між книгами.

після безкоштовна установка Kutools для Excel, виконайте наведені нижче дії.

1. Увімкніть книгу, в якій потрібно об’єднати аркуші з однаковими заголовками, клацніть Kutools Plus > Поєднувати.
doc об'єднати аркуші в один аркуш 1

2. З'явиться діалогове вікно, щоб нагадати вам щось про пароль. Якщо робочі книги, які ви використовуєте, не містять паролів, натисніть OK продовжувати. У вискакуванні Об’єднайте робочі аркуші – Крок 1 з 3 вікно, перевірити Об’єднайте кілька аркушів із книг в один аркуш , натисніть МАЙБУТНІ.
doc об'єднати аркуші в один аркуш 1

3 В Крок 2 з 3 вікно, усі аркуші перераховані та зареєстровані Список робочого аркуша розділ, клацніть МАЙБУТНІ продовжувати.
doc об'єднати аркуші в один аркуш 1

Порада:

1) Якщо ви хочете об’єднати лише деякі аркуші, просто поставте галочку назви аркушів, які вам потрібні, і залиште інші.
doc об'єднати аркуші в один аркуш 1

2) Якщо ви хочете додати більше робочих книг для об’єднання, натисніть додавати щоб додати файли або папки до Список робочих книжок .
doc об'єднати аркуші в один аркуш 1

4 В Крок 3 з 3, перевірте Поєднувати по ряду та введіть кількість рядків заголовка в поле Кількість рядків заголовка текстове поле, вкажіть інші необхідні параметри. Натисніть обробка.
doc об'єднати аркуші в один аркуш 1

5. Виберіть папку та дайте назву для нової книги в Вкажіть ім’я файлу та місце розташування об’єднаної книги діалог, клацніть зберегти.
doc об'єднати аркуші в один аркуш 1

6. З'явиться діалогове вікно із запитом, чи потрібно зберегти налаштування як сценарій, натисніть Так or Немає для вас. З’явиться робоча книга, щоб переглянути посилання на вихідну книгу та нову книгу. Клацніть посилання на новий шлях до книги, щоб відкрити її для перевірки.
doc об'єднати аркуші в один аркуш 1


Консолідувати

1. З’єднайте аркуші та виконайте деякі обчислення

Наприклад, є три аркуші з однаковими заголовками рядків і стовпців, тепер ви хочете об’єднати їх з однаковими заголовками та підсумувати дані, як показано на знімках екрана нижче.

doc об'єднати аркуші в один аркуш 1 doc об'єднати аркуші в один аркуш 1 doc об'єднати аркуші в один аркуш 1
Результат 
doc об'єднати аркуші в один аркуш 1

зразок docКлацніть, щоб завантажити зразок файлу

1.1 Об’єднайте аркуші та виконайте обчислення за допомогою функції об’єднання


В Excel файл Консолідувати функція підтримує комбінування аркушів і виконання розрахунків.

1. Увімкніть книгу, аркуші якої потрібно об’єднати, і виберіть клітинку, в яку потрібно розмістити об’єднані дані, натисніть дані > Консолідувати.
doc об'єднати аркуші в один аркуш 1

2 В Консолідувати діалоговому вікні, виконайте наступні налаштування:

1) У функція у спадному меню виберіть розрахунок, який потрібно виконати після об’єднання аркушів.
doc об'єднати аркуші в один аркуш 1

2) Клацніть піктограму вибору поруч перегорнути виберіть діапазон, який потрібно об’єднати, і натисніть кнопку додавати до Всі посилання .
doc об'єднати аркуші в один аркуш 1

Повторіть цей крок, щоб додати всі діапазони, які потрібно об’єднати в Всі посилання .
doc об'єднати аркуші в один аркуш 1

3) У Використовуйте ярлики в розділ перевірити Верхній ряд та Ліва колонка прапорці, якщо діапазони мають і заголовок рядка, і стовпець.
doc об'єднати аркуші в один аркуш 1

4) Якщо ви хочете, щоб комбінований вміст змінювався в міру зміни вихідних даних, поставте прапорець Створюйте посилання на вихідні дані прапорець.
doc об'єднати аркуші в один аркуш 1

3. клацання OK. Діапазони були об’єднані та підсумовані на основі заголовків.
doc об'єднати аркуші в один аркуш 1

Примітка: якщо діапазони, які потрібно об’єднати, є в інших книгах, натисніть кнопку «Огляд» у діалоговому вікні «Об’єднання», щоб вибрати книгу, а потім введіть назву аркуша та діапазон у текстове поле та натисніть «Додати», щоб додати діапазон до розділу «Усі посилання».
doc об'єднати аркуші в один аркуш 1

1.2 Об’єднайте аркуші та зробіть обчислення за допомогою підручного інструменту


Команда Поєднувати особливість Kutools для Excel підтримує об’єднання аркушів у кількох книгах і виконання обчислень на одному аркуші.

після безкоштовна установка Kutools для Excel, виконайте наведені нижче дії.

1. Увімкніть книгу(и), яку потрібно об’єднати, натисніть Kutools Plus > Поєднувати.
doc об'єднати аркуші в один аркуш 1

2. З'явиться діалогове вікно, щоб нагадати вам щось про пароль. Якщо робочі книги, які ви використовуєте, не містять паролів, натисніть OK продовжувати. У вискакуванні Об’єднайте робочі аркуші – Крок 1 з 3 вікно, перевірити Об’єднайте та обчисліть значення в кількох книгах на одному аркуші , натисніть МАЙБУТНІ.
doc об'єднати аркуші в один аркуш 1

3 В Крок 2 з 3 у вікні, усі аркуші відкритої книги (книг) відображаються та перевіряються Список робочого аркуша розділ, клацніть МАЙБУТНІ продовжувати.
doc об'єднати аркуші в один аркуш 1

Порада: якщо ви хочете об’єднати лише деякі аркуші, просто поставте галочку назви аркушів, які вам потрібні, і залиште інші без прапорців. Якщо ви хочете додати більше книг для об’єднання, натисніть кнопку Додати, щоб додати файли або папки до розділу списку книг.
doc об'єднати аркуші в один аркуш 1

4 В Крок 3 з 3, вкажіть розрахунок, потрібні вам ярлики. Натисніть обробка.
doc об'єднати аркуші в один аркуш 1

5. Виберіть папку та дайте назву для нової книги в Вкажіть ім’я файлу та місце розташування об’єднаної книги діалог, клацніть зберегти.
doc об'єднати аркуші в один аркуш 1

6. З'явиться діалогове вікно із запитом, чи потрібно зберегти налаштування як сценарій, натисніть Так or Немає для вас. З’явиться робоча книга, щоб переглянути посилання на вихідну книгу та нову книгу. Клацніть посилання на новий шлях до книги, щоб відкрити її для перевірки.
doc об'єднати аркуші в один аркуш 1


2. Об’єднайте кілька аркушів у зведену таблицю

Якщо ваші дані мають просту структуру, як показано нижче, ви можете об’єднати аркуші безпосередньо в зведену таблицю.

doc об'єднати аркуші в один аркуш 1 
doc об'єднати аркуші в один аркуш 1
doc об'єднати аркуші в один аркуш 1

зразок docКлацніть, щоб завантажити зразок

1. Увімкніть книгу, яку ви будете використовувати, натисніть Налаштування панелі швидкого доступу > Більше команд.
doc об'єднати аркуші в один аркуш 1

2. У вискакуванні Параметри Excel вікно, виберіть Всі команди від Виберіть команди з розділу, а потім перетягніть смугу прокрутки, щоб вибрати Майстер зведеної таблиці та зведеної діаграми.
doc об'єднати аркуші в один аркуш 1

3. клацання додавати додати Майстер зведеної таблиці та зведеної діаграми до Налаштування панелі швидкого доступу, Натисніть OK.
doc об'єднати аркуші в один аркуш 1

4. Натисніть Майстер зведеної таблиці та зведеної діаграми команду з панелі інструментів і в Крок 1 з 3, перевірте Кілька діапазонів консолідації та зведена таблиця параметри, натисніть МАЙБУТНІ.
doc об'єднати аркуші в один аркуш 1 doc об'єднати аркуші в один аркуш 1

5 В Крок 2а з 3, поставте прапорець Я створю параметр полів сторінки, натисніть МАЙБУТНІ.
doc об'єднати аркуші в один аркуш 1

6 В Крок 2b з 3, клацніть піктограму вибору, щоб вибрати діапазон, який потрібно об’єднати, клацніть додавати додати його до Всі діапазони повторіть цей крок, щоб додати всі діапазони, які використовуються для об’єднання. Перевірте 0 у Скільки полів сторінки потрібно. Клацання МАЙБУТНІ.
doc об'єднати аркуші в один аркуш 1

7. Виберіть розташування, у якому ви хочете створити зведену таблицю Крок 3 з 3, Натисніть обробка.
doc об'єднати аркуші в один аркуш 1

Тепер зведена таблиця створена, вкажіть налаштування в Поля зведеної таблиці панель, як вам потрібно.
doc об'єднати аркуші в один аркуш 1

Примітка: якщо структура даних складна, на мій погляд, будь ласка, об’єднайте аркуші зі списком загальних методів вище, а потім перетворіть аркуш результатів у зведену таблицю.


Google Sheet

1. Об’єднайте таблиці Google в один аркуш

Припустимо, що три аркуші Google потрібно об’єднати в одну, як показано нижче:

doc об'єднати аркуші в один аркуш 1 doc об'єднати аркуші в один аркуш 1 doc об'єднати аркуші в один аркуш 1 

зразок docКлацніть, щоб завантажити зразок файлу

1.1 Об’єднайте таблиці Google в один аркуш за допомогою функції «Фільтр».

На аркуші, де ви хочете розмістити об’єднані дані, виберіть клітинку, введіть формулу нижче:

=({фільтр(A!A2:B, len(A!A2:A)); фільтр(B!A2:B, len(B!A2:A)); filter('C'!A2:B, len ('C'!A2:A)) })
doc об'єднати аркуші в один аркуш 1

Потім дані з аркушів A, B і C були скопійовані.
doc об'єднати аркуші в один аркуш 1

У формулі:

А, В, С це назви аркушів, A2: B діапазон даних на кожному аркуші, A2:A це перший стовпець кожного діапазону даних.

1.2 Об’єднайте таблиці Google в один аркуш за допомогою функції IMPORTRANGE

Ця формула часто використовується для поєднання двох діапазонів у таблиці Google.

Виберіть клітинку під першим діапазоном даних, введіть формулу нижче:

=IMPORTRANGE("https://docs.google.com/spreadsheets/d/13K4vuZukmS4-x0qJs0EAXQkneIdNqelruDBF5ff5xNQ/edit","B!A2:B4")
doc об'єднати аркуші в один аркуш 1

Потім дані в аркуші B були скопійовані нижче.
doc об'єднати аркуші в один аркуш 1

У формулі

https://docs.google.com/spreadsheets/d/13K4vuZukmS4-x0qJs0EAXQkneIdNqelruDBF5ff5xNQ/edit

- це розташування аркуша, його можна знайти в рядку веб-адреси.
doc об'єднати аркуші в один аркуш 1

B!A2:B4 – це діапазон комірок на аркуші B, який потрібно скопіювати в перший діапазон.

Примітка: якщо клітинка, в якій міститься формула, була відредагована раніше, формула поверне #REF!
doc об'єднати аркуші в один аркуш 1


2. Об’єднайте таблиці Google в одну робочу книгу

Якщо ви хочете об’єднати аркуші з кількох книг у Google Sheet, немає швидкого способу, як Excel.

Щоб об’єднати таблиці Google із робочих книг в одну книгу, ви можете використовувати Скопіювати до клацніть правою кнопкою миші «Меню».

Клацніть правою кнопкою миші на аркуші, який ви хочете використовувати, клацніть Скопіювати до > Нова електронна таблиця or Існуюча електронна таблиця.
doc об'єднати аркуші в один аркуш 1

Якщо ви обираєте Нова електронна таблиця, з’явиться діалогове вікно, щоб нагадати, що аркуш скопійовано, натисніть OK. Тепер поточний аркуш скопійовано в нову книгу. Ви можете натиснути Відкрити електронну таблицю перевіряти.
doc об'єднати аркуші в один аркуш 1

Якщо ви обираєте Існуюча електронна таблиця, Виберіть електронну таблицю, до якої потрібно скопіювати цей аркуш вискакує діалогове вікно.

1) Виберіть, де знаходиться існуюча електронна таблиця;

2) Виберіть книгу, до якої потрібно скопіювати аркуш Файли;

3) Або ви можете безпосередньо ввести веб-адресу книги, до якої потрібно скопіювати Або пасти веб-адреса тут бар.

4) Клацніть Select.
doc об'єднати аркуші в один аркуш 1

Якщо аркуш скопійовано в нову електронну таблицю, ім’я аркуша в новій книзі збігається з оригінальною назвою, якщо аркуш скопійовано в існуючу електронну таблицю, до імені аркуша в об’єднаній книзі буде додано префікс «Копія» .
doc об'єднати аркуші в один аркуш 1


Розширення

1. Об’єднайте аркуші, а потім видаліть дублікати

Припустимо, що є два аркуші, які мають кілька дублікатів, нам потрібно об’єднати дані та видалити дублікати, як показано нижче:

doc об'єднати аркуші в один аркуш 1 doc об'єднати аркуші в один аркуш 1 
Загальний результат Видаліть дублікати
doc об'єднати аркуші в один аркуш 1 doc об'єднати аркуші в один аркуш 1

зразок docКлацніть, щоб завантажити зразок

1.1 Об’єднайте аркуші, а потім видаліть дублікати за допомогою Видалити дублікати


В Excel файл Видалити дублікати функція допомагає швидко видалити повторювані дані.

Після використання вищевказаних методів для об’єднання аркушів виберіть об’єднані дані та натисніть дані > Видалити дублікати.
doc об'єднати аркуші в один аркуш 1

У Видалити дублікати діалоговому вікні виберіть стовпці, з яких потрібно видалити дублікати, ви можете перевірити Мої дані мають заголовки щоб ігнорувати заголовки, клацніть OK.
doc об'єднати аркуші в один аркуш 1

Потім повторювані рядки були видалені.
doc об'єднати аркуші в один аркуш 1

1.2 Об’єднайте аркуші, а потім видаліть дублікати за допомогою зручного інструменту


Якщо потрібно об’єднати лише два діапазони та видалити дублікати, Злиття таблиць of Kutools для Excel може безпосередньо видаляти дублікати під час комбінування.

після безкоштовна установка Kutools для Excel, виконайте наведені нижче дії.

1. Увімкніть книгу, яка містить дані, які потрібно об’єднати, натисніть Kutools Plus > Злиття таблиць.
doc об'єднати аркуші в один аркуш 1

2. У ТЗлиття можливостей – Крок 1 з 5 виберіть два діапазони, які потрібно об’єднати, і якщо таблиці мають два заголовки, поставте прапорець Основна таблиця має заголовок та Таблиця пошуку має заголовок прапорці, натисніть МАЙБУТНІ.
doc об'єднати аркуші в один аркуш 1

3 В Крок 2 з 5 вікно, позначте ключовий стовпець, на основі якого потрібно об’єднати діапазони, клацніть МАЙБУТНІ.
doc об'єднати аркуші в один аркуш 1

4 В Крок 3 з 5 у вікні, ви можете перевірити стовпці, які ви хочете оновити дані на основі таблиці пошуку, клацніть МАЙБУТНІ щоб перейти до останнього кроку.

Порада: якщо в таблиці пошуку є новий стовпець, який потрібно додати до основної таблиці, з’явиться вікно кроку 4 із 5 для додавання стовпців.
doc об'єднати аркуші в один аркуш 1

5 В Крок 5 з 5 у вікні Додати параметри розділ, перевірити Додайте невідповідні рядки в кінець основної таблиці прапорець у Параметри оновлення розділ, перевірити Оновлюйте комірки лише тоді, коли в таблиці пошуку є дані прапорець. Клацніть обробка.
doc об'єднати аркуші в один аркуш 1

Потім дві таблиці об’єднуються в основну без дублікатів.
doc об'єднати аркуші в один аркуш 1


2. Об’єднайте робочі аркуші з однаковими назвами в один аркуш.

Припустимо, що існує декілька книг з однаковими іменними аркушами, наприклад sheet1, sheet2, тепер, щоб об’єднати всі аркуші з іменами sheet1 в один аркуш, усі аркуші з іменем sheet2 в один аркуш, як показано нижче, ви можете використовувати Kutools для ExcelАвтора Поєднувати можливість швидко впоратися з цією роботою.

doc об'єднати аркуші в один аркуш 1 doc об'єднати аркуші в один аркуш 1 doc об'єднати аркуші в один аркуш 1
doc об'єднати аркуші в один аркуш 1 doc об'єднати аркуші в один аркуш 1 doc об'єднати аркуші в один аркуш 1

зразок doc2020.xlsx зразок doc2021.xlsx

після безкоштовна установка Kutools для Excel, виконайте наведені нижче дії.

1. Увімкніть робочі книги, які ви об’єднаєте, натисніть Kінструменти плюс > Поєднувати.
doc об'єднати аркуші в один аркуш 1

2. З'явиться діалогове вікно, щоб нагадати вам щось про пароль. Якщо робочі книги, які ви використовуєте, не містять паролів, натисніть OK продовжувати. У вискакуванні Об’єднайте робочі аркуші – Крок 1 з 3 вікно, перевірити Поєднайте всі аркуші з однаковими назвами в один аркуш , натисніть МАЙБУТНІ.
doc об'єднати аркуші в один аркуш 1

3 В Крок 2 з 3 у вікні, усі аркуші відкритої книги (книг) відображаються та перевіряються Список робочого аркуша розділ, клацніть МАЙБУТНІ продовжувати.
doc об'єднати аркуші в один аркуш 1

Порада:

Якщо ви хочете об’єднати лише деякі аркуші, просто поставте галочку назви аркушів, які вам потрібні, і залиште інші.

Якщо ви хочете додати більше робочих книг для об’єднання, натисніть додавати щоб додати файли або папки до Список робочих книжок .
doc об'єднати аркуші в один аркуш 1

4 В Крок 3 з 3, вкажіть потрібні налаштування. Натисніть обробка.
doc об'єднати аркуші в один аркуш 1

5. Виберіть папку та дайте назву для нової книги в Вкажіть ім’я файлу та місце розташування об’єднаної книги діалог, клацніть зберегти.
doc об'єднати аркуші в один аркуш 1

6. З'явиться діалогове вікно із запитом, чи потрібно зберегти налаштування як сценарій, натисніть Так or Немає для вас. З’явиться робоча книга, щоб переглянути посилання на вихідну книгу та нову книгу. Клацніть посилання на новий шлях до книги, щоб відкрити її для перевірки.
doc об'єднати аркуші в один аркуш 1

Поєднувати по ряду
doc об'єднати аркуші в один аркуш 1

Поєднувати за колонкою
doc об'єднати аркуші в один аркуш 1


3. Об’єднайте однакові діапазони на аркушах в один аркуш

Якщо ви хочете об’єднати однакові діапазони на різних аркушах в один аркуш, наприклад, лише об’єднати діапазон A1:B5 робочої книги A та робочої книги B в один аркуш, функція «Об’єднати» Kutools для Excel буде хорошим вибором.

A B Комбінований Reuslt
doc об'єднати аркуші в один аркуш 1 doc об'єднати аркуші в один аркуш 1 doc об'єднати аркуші в один аркуш 1

зразок docA.xlsx зразок docB.xlsx

1. Увімкніть робочі книги, які ви будете використовувати, натисніть Kutools Plus > Поєднувати.
doc об'єднати аркуші в один аркуш 1

2. З'явиться діалогове вікно, щоб нагадати вам щось про пароль. Якщо робочі книги, які ви використовуєте, не містять паролів, натисніть OK продовжувати. У вискакуванні Об’єднайте робочі аркуші – Крок 1 з 3 вікно, перевірити Об’єднайте кілька аркушів із книг в один аркуш , натисніть МАЙБУТНІ.
doc об'єднати аркуші в один аркуш 1

3 В Крок 2 з 3 у вікні, усі аркуші відкритої книги (книг) відображаються та перевіряються Список робочого аркуша клацніть піктограму вибору в розділі Список робочого аркуша, потім виберіть діапазон, який потрібно використовувати. Потім натисніть Той же діапазон кнопку, щоб встановити діапазон для всіх аркушів на A1:B5. Натисніть МАЙБУТНІ.
doc об'єднати аркуші в один аркуш 1
doc об'єднати аркуші в один аркуш 1

Порада:

1) Якщо ви хочете об’єднати лише деякі аркуші, просто поставте галочку назви аркушів, які вам потрібні, і залиште інші.

2) Якщо ви хочете додати більше робочих книг для об’єднання, натисніть додавати щоб додати файли або папки до Список робочих книжок .

4 В Крок 3 з 3, вкажіть потрібні налаштування. Натисніть обробка.

5. Виберіть папку та введіть назву для нової книги у діалоговому вікні Вкажіть ім’я файлу та розташування для комбінованої книги, натисніть зберегти.

6. З'явиться діалогове вікно із запитом, чи потрібно зберегти налаштування як сценарій, натисніть Так or Немає для вас. З’явиться робоча книга, щоб переглянути посилання на вихідну книгу та нову книгу. Клацніть посилання на новий шлях до книги, щоб відкрити її для перевірки.


Вас також може зацікавити

Об’єднайте клітинки та збережіть форматування клітинок у Excel
У цій статті це може допомогти вам швидко об’єднати клітинки та продовжити форматування.

Комбінуйте вміст кількох клітинок без втрати даних у Excel
Тут представлені швидкі способи об’єднання кількох осередків без втрати даних.

Об'єднайте дату та час в одну комірку в Excel
Він дає два способи об’єднання дати й часу в одну клітинку та відображення у вигляді дати й часу.


Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel вирішує більшість ваших проблем і збільшує продуктивність на 80%

  • Супер формула бар (легко редагувати кілька рядків тексту та формули); Макет читання (легко читати та редагувати велику кількість комірок); Вставте у відфільтрований діапазон...
  • Об’єднати клітинки / рядки / стовпці та Ведення даних; Вміст розділених комірок; Поєднуйте повторювані рядки та суму / середнє... Запобігання дублюючим клітинам; Порівняйте діапазони...
  • Виберіть Повторюваний або Унікальний Рядки; Виберіть Пусті рядки (усі клітинки порожні); Супер знахідка та нечітка знахідка у багатьох робочих зошитах; Випадковий вибір ...
  • Точна копія Кілька клітинок без зміни посилання на формулу; Автоматичне створення посилань на кілька аркушів; Вставте кулі, Прапорці та інше ...
  • Улюблені та швидко вставлені формули, Діапазони, діаграми та зображення; Шифрувати комірки з паролем; Створити список розсилки та надсилати електронні листи ...
  • Витяг тексту, Додати текст, Видалити за позицією, Видаліть пробіл; Створення та друк проміжних підсумків підкачки; Перетворення вмісту комірок та коментарів...
  • Супер фільтр (зберегти та застосувати схеми фільтрів до інших аркушів); Розширене сортування за місяцем / тижнем / днем, частотою та іншим; Спеціальний фільтр жирним, курсивом ...
  • Поєднайте робочі зошити та робочі аркуші; Об’єднати таблиці на основі ключових стовпців; Розділіть дані на кілька аркушів; Пакетне перетворення xls, xlsx та PDF...
  • Групування зведеної таблиці за номер тижня, день тижня та багато іншого ... Показати розблоковані, заблоковані клітини за різними кольорами; Виділіть клітини, які мають формулу / назву...
вкладка kte 201905
  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
дно офісної таблиці
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations