Excel에서 동일한 헤더를 가진 여러 시트를 병합하는 방법은?
예를 들어, 아래 스크린샷과 같이 다른 시트에 동일한 헤더를 가진 데이터가 있을 때, 이 시트들을 하나의 시트로 병합하는 것이 작업입니다. 하나씩 복사하고 붙여넣는 대신, 이 튜토리얼에서는 이 작업을 처리하는 더 나은 방법을 소개합니다.



Consolidate 함수로 동일한 헤더를 가진 Excel 시트 통합하기
Kutools for Excel로 동일한 헤더를 가진 Excel 시트 병합 또는 통합하기
VBA로 동일한 헤더를 가진 시트 병합하기
계산 없이 동일한 헤더를 가진 시트만 병합하려면, VBA 코드를 적용하여 해결할 수 있습니다.
1. 병합하려는 시트를 포함한 워크북을 활성화하고, Alt + F11 키를 눌러 Microsoft Visual Basic for Applications 창을 엽니다.
2. 삽입 > 모듈을 클릭한 후, 아래 VBA 코드를 새 모듈 창에 붙여넣습니다.
VBA: 동일한 헤더를 가진 시트 병합하기
Sub Combine()
'UpdateByKutools20151029
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
3. F5 키를 눌러 VBA를 실행하면 제목 행의 수를 입력하라는 대화 상자가 나타납니다. 스크린샷을 참조하세요:
4. 확인을 클릭합니다. 그러면 현재 워크북의 모든 시트가 "Combined"라는 새 시트로 병합됩니다.







팁:
(1.) 데이터는 반드시 A1에서 시작해야 합니다. 그렇지 않으면 코드가 작동하지 않습니다.
(2.) 데이터는 동일한 구조를 가져야 합니다.
(3.) 이 코드는 현재 워크북의 모든 워크시트만 병합할 수 있으며, 여러 워크북에서 워크시트를 병합하려면 이 코드는 작동하지 않습니다.
Consolidate 함수로 동일한 헤더를 가진 Excel 시트 통합하기
아래 스크린샷과 같이 동일한 열과 행 헤더를 가진 데이터가 있다고 가정하고, 동일한 헤더를 가진 Excel 시트를 병합한 후 계산을 수행하려면 Excel의 Consolidate 함수를 적용할 수 있습니다.



1. 병합하려는 시트가 있는 모든 워크북을 열고, 병합 데이터를 위치시킬 빈 셀에 커서를 놓은 후 데이터 > Consolidate를 클릭합니다. 스크린샷을 참조하세요:
2. Consolidate 창에서 아래와 같이 작업을 수행합니다:
1) 원하는 계산을 선택합니다 함수 목록;
2) 병합하려는 범위를 선택합니다.
3) 클릭 추가 버튼을 클릭하여 범위를 모든 참조 목록에 추가합니다.2) 단계와3) 단계를 반복하여 병합할 모든 범위를 이 목록에 추가합니다.
4) 확인 맨 위 행 그리고 가장 왼쪽 열 아래 레이블 위치 섹션.
5) 병합된 데이터를 원본 데이터에 링크하려면, 확인 원본 데이터에 링크 생성.
3. 확인을 클릭합니다. 이제 동일한 헤더를 가진 모든 데이터 범위가 하나로 병합되고 헤더별로 합산됩니다.





Kutools for Excel로 동일한 헤더를 가진 Excel 시트 병합 또는 통합하기
어떤 경우에는 동일한 헤더만 가진 데이터를 병합하고, 다른 경우에는 데이터를 병합하고 통합하고 싶다면, 두 작업을 모두 해결할 수 있는 방법이 있을까요? 여기서는 Kutools for Excel의 강력한 데이터 병합 기능을 소개합니다.
Kutools for Excel을 설치한 후 아래와 같이 수행하세요:(지금 Kutools for Excel 무료 다운로드!)
1. 클릭 Kutools Plus > 병합 병합 마법사를 활성화하고, 확인합니다 여러 워크북에서 데이터를 하나의 워크시트로 복사합니다. 스크린샷을 참조하세요:
2. 다음> >를 클릭하여 데이터 병합 -2단계의3단계 마법사로 이동하고 아래와 같이 수행합니다:

2) 병합하려는 워크북 이름을 확인합니다. 여러 워크북을 선택할 수 있습니다;
3) 함께 병합하려는 워크시트를 확인합니다;
4) 클릭

3. 다음>>를 클릭하여 데이터 병합 -3단계의3단계 마법사로 이동하고 행별로 데이터 병합 옵션을 확인하고 제목 행 번호 텍스트 상자에1을 입력합니다. 범위에 제목이 없는 경우0을 입력합니다.
4. 완료를 클릭하면 시나리오를 저장할지 묻는 대화 상자가 나타납니다. 저장하려면 예를 클릭하고, 저장하지 않으려면 아니요를 클릭합니다.
이제 시트가 동일한 행 헤더로 새 워크북에 병합됩니다.
Kutools for Excel을 설치한 후 아래와 같이 수행하세요:(지금 Kutools for Excel 무료 다운로드!)
1. 클릭 Enterprise > 병합 병합 마법사를 표시하고 확인합니다 여러 워크북에서 데이터를 요약하여 하나의 워크시트로 병합합니다. 스크린샷을 참조하세요:
2. 다음> >를 클릭하여 데이터 병합 -2단계의3단계 마법사로 이동하고 아래와 같이 수행합니다:

2) 병합하려는 워크북 이름을 확인합니다. 여러 워크북을 선택할 수 있습니다;
3) 함께 병합하려는 워크시트를 확인합니다;
4) 클릭

3. 계속 클릭 다음>>, 병합된 범위에 적용할 함수를 선택하고 병합된 범위의 레이블을 확인합니다. 스크린샷을 참조하세요:
4. 완료를 클릭하면 시나리오를 저장할지 묻는 대화 상자가 나타납니다. 저장하려면 예를 클릭하고, 저장하지 않으려면 아니요를 클릭합니다.
그러면 범위가 새 워크북에 통합됩니다.
Kutools for Excel의 데이터 병합 기능의 장점은 열려 있는 워크북 또는 열리지 않은 워크북에서 여러 시트를 하나의 워크시트 또는 하나의 워크북으로 병합할 수 있다는 것입니다.
Excel에서 값을 기준으로 데이터를 쉽게 결합하고 통합하기 |
중복된 레코드가 포함된 워크시트로 작업 중이라면, Kutools for Excel의 고급 행 병합 기능을 사용하여 동일한 값을 기준으로 행을 신속하게 병합할 수 있습니다. 중복된 행에 대해 합계, 평균 또는 개수와 같은 계산을 수행할 수 있어 데이터 통합이 빠르고 효율적입니다. |
Kutools for Excel - 필수적인 300개 이상의 도구로 Excel을 강화하세요. 영구적으로 무료인 AI 기능을 활용하세요! 지금 바로 구매하기 |
관련 기사
- Excel에서 선행0이 있는 여러 셀을 하나의 셀로 결합하는 방법은?
- Excel에서 가능한 모든4자리 조합의 목록을 생성하는 방법은?
- 워크북에서 각 시트를 별도의 텍스트 파일로 저장하는 방법은?
최고의 오피스 생산성 도구
? | Kutools AI Aide: 지능형 실행, 코드 생성, 사용자 정의 수식 작성, 데이터 분석 및 차트 생성, Kutools 함수 호출을 기반으로 데이터 분석 혁신… |
인기 기능: 중복 찾기, 강조 또는 식별 | 빈 행 삭제 | 데이터 손실 없이 열 또는 셀 결합 | 수식 없이 반올림 ... | |
슈퍼 LOOKUP: 다중 조건 VLookup | 다중 값 VLookup | 다중 시트 조회 | 퍼지 매치 .... | |
고급 드롭다운 목록: 빠르게 드롭다운 목록 만들기 | 종속 드롭다운 목록 | 다중 선택 드롭다운 목록 .... | |
열 관리자: 특정 개수의 열 추가 | 열 이동 | 숨겨진 열의 가시성 상태 전환 | 범위 및 열 비교 ... | |
주요 기능: 그리드 포커스 | 디자인 보기 | 향상된 수식 표시줄 | 통합 문서 및 시트 관리자 | 자동 텍스트 라이브러리 (Auto Text) | 날짜 선택기 | 데이터 병합 | 셀 암호화/해독 | 목록으로 이메일 보내기 | 슈퍼 필터 | 특수 필터 (굵은 글꼴/이탤릭체/취소선 필터링...) ... | |
최고의 15가지 도구 모음: 12개의 텍스트 도구 (텍스트 추가, 특정 문자 삭제, ...) | 50+ 차트 유형 (간트 차트, ...) | 40+ 실용적인 수식 (생일을 기반으로 나이 계산, ...) | 19개 삽입 도구 (QR 코드 삽입, 경로에서 그림 삽입, ...) | 12개 변환 도구 (단어로 변환하기, 통화 변환, ...) | 7개 병합 및 분할 도구 (고급 행 병합, 셀 분할, ...) | ... 그리고 더 많은 기능들 |
Kutools for Excel로 엑셀 스킬을 강화하고 지금까지 경험하지 못한 효율성을 체험하세요. Kutools for Excel은 생산성을 향상시키고 시간을 절약할 수 있는 300개 이상의 고급 기능을 제공합니다. 가장 필요한 기능을 얻으려면 여기를 클릭하세요...
Office Tab은 탭 인터페이스를 Office에 제공하여 작업을 훨씬 쉽게 만듭니다.
- Word, Excel, PowerPoint에서 탭 편집 및 읽기를 활성화하세요.
- 새 창 대신 동일한 창의 새 탭에서 여러 문서를 열고 생성하세요.
- 생산성을 50% 향상시키고 매일 수백 번의 마우스 클릭을 줄입니다!