안녕하세요 😊 오늘은 엑셀을 사용할 때 정말 유용하게 쓸 수 있는 ‘여러 시트의 데이터를 하나로 모으는 방법’에 대해 알아보려고 해요!
회사나 가정, 개인 일정 관리에서 엑셀은 빠질 수 없는 프로그램이죠. 그런데 시트가 여러 개일 때, 각각의 시트를 왔다 갔다 하면서 데이터를 보는 건 여간 번거로운 일이 아니에요 😥 특히 매달 데이터를 정리하거나 여러 부서 자료를 모아서 하나의 보고서를 만들 때 더더욱!
그래서 준비했습니다.
여러 시트에 나눠져 있는 데이터를 하나의 통합된 시트로 모아보는 방법!
초보자도 따라할 수 있게 하나하나 천천히 설명드릴게요 😊
✅ 준비물: 통합하고자 하는 엑셀 파일
예를 들어, "1월", "2월", "3월"... 이런 식으로 시트가 나눠져 있고, 각각 동일한 양식(예: 이름, 판매량, 금액 등)으로 되어 있다고 가정할게요.
💡 방법 1: '데이터 통합' 기능 활용하기 (간단한 데이터에 추천)
📌 STEP 1: 통합 시트 만들기
새 시트를 하나 생성한 후, 첫 셀(A1)부터 데이터를 모을 준비를 해요.
📌 STEP 2: [데이터] → [데이터 도구] → [통합]
상단 메뉴에서 **[데이터] 탭 > [데이터 도구 그룹] > [통합]**을 클릭!
📌 STEP 3: 함수 선택 & 범위 추가
- 함수: 보통 합계를 원한다면 합계(SUM)를 선택.
- 참조: 각 시트의 데이터를 범위로 지정하고 ‘추가’ 버튼을 클릭합니다.
- "첫째 행", "왼쪽 열"에 제목이 있다면 체크!
👉 예) 1월!A1:C10, 2월!A1:C10 … 이런 식으로 각 시트를 추가해 주세요.
📌 STEP 4: 완료 후 확인
확인을 누르면 통합된 데이터가 짠~ 하고 나타나요!
🎈Tip: 이 방식은 데이터가 정형화(열/행 구조가 똑같을 때) 되어 있을 때 유용합니다.
💡 방법 2: Power Query로 시트 통합하기 (표가 많거나 자동화가 필요할 때)
📌 STEP 1: 표 형식으로 정리하기
각 시트의 데이터를 표(Table) 형식으로 만들어 주세요.
Ctrl + T 단축키로 빠르게 만들 수 있어요!
📌 STEP 2: [데이터] → [Power Query] → [통합]
- [데이터] 탭 > [통합] > [다른 시트에서 가져오기] 선택.
- [통합 쿼리 만들기]를 선택하면 Power Query가 실행돼요.
📌 STEP 3: 쿼리 편집기에서 병합
- 각 시트를 쿼리로 불러온 다음, ‘쿼리 병합’ or ‘쿼리 추가’ 기능을 사용해 하나로 합칠 수 있어요.
- "쿼리 추가" > "새 쿼리에 추가" 선택 → 자동으로 통합!
📌 STEP 4: 결과 불러오기
모든 시트가 잘 통합되었는지 확인한 뒤, **[닫기 & 로드]**를 누르면 새로운 통합 시트가 완성됩니다!
🧠 Power Query는 자동화가 가능해서, 이후 데이터가 추가되어도 쿼리만 새로고침 하면 최신 정보로 갱신돼요!
💡 방법 3: VBA 매크로로 자동 통합하기 (반복 작업에 유용)
Sub 시트통합()
Dim ws As Worksheet
Dim wsMaster As Worksheet
Dim rng As Range
Dim lastRow As Long
Set wsMaster = Sheets.Add
wsMaster.Name = "통합시트"
For Each ws In ThisWorkbook.Sheets
If ws.Name <> wsMaster.Name Then
Set rng = ws.UsedRange
lastRow = wsMaster.Cells(wsMaster.Rows.Count, 1).End(xlUp).Row + 1
rng.Copy wsMaster.Cells(lastRow, 1)
End If
Next ws
End Sub
- 위 코드를 복사한 뒤, Alt + F11 > 삽입 > 모듈에 붙여넣고 실행하면 끝!
- 모든 시트의 내용을 자동으로 복사해서 하나로 합쳐줘요.
💬 단, 시트 구조가 동일해야 제대로 작동합니다.
📝 마무리하며
이렇게 오늘은 엑셀에서 여러 시트를 하나로 통합하는 방법을 세 가지로 소개해드렸어요!
데이터 통합 기능 | 간단한 시트 통합 | ⭐⭐ |
Power Query | 자동화/대량 통합 | ⭐⭐⭐⭐ |
VBA 매크로 | 반복작업 자동화 | ⭐⭐⭐⭐ |
💡 꼭 기억하세요!
시트 구조(열 개수, 순서 등)가 동일할수록 통합이 수월합니다 😊
엑셀사용팁 #엑셀배우기쉬운방법 #엑셀문서정리 #파워쿼리 #VBA매크로 #엑셀활용팁 #엑셀블로그