여러 엑셀 파일을 하나의 결과 파일로 합치는 기능입니다. 헤더 위치만 맞으면 서로 다른 컬럼이 섞여 있어도 병합할 수 있어, 월별 급여 파일이나 부서별로 분리된 인사 파일을 한 번에 통합할 때 특히 유용합니다.
파일 병합 기능은 다음과 같은 업무 환경에서 자주 사용됩니다.
| 방식 | 설명 | 언제 사용하나요? |
|---|---|---|
| 하나의 시트 병합 | 모든 파일의 데이터 행을 하나의 시트에 순서대로 쌓습니다. 헤더는 첫 파일 것만 사용하고 나머지는 제거됩니다. | 구조가 동일한 파일을 합쳐 피벗·필터 분석이 필요할 때. 월별 급여 파일 통합에 가장 적합. |
| 시트 구분 병합 | 업로드한 파일마다 별도 시트로 구분해 결과 파일을 만듭니다. 원본 파일명이 시트명으로 사용됩니다. | 파일별 데이터를 각각 유지하면서 하나의 파일로 묶어 관리할 때. 부서별 명단을 탭으로 구분해 보관할 때. |
아래는 월별로 분리된 급여 파일 구조의 예시입니다. 각 파일의 헤더 행 위치가 같아야 병합이 정확하게 됩니다.
| 파일명 | 헤더 행 | 데이터 내용 |
|---|---|---|
| 급여_202401.xlsx | 1행 | 2024년 1월 급여 데이터 (사번, 성명, 기본급, 식대 …) |
| 급여_202402.xlsx | 1행 | 2024년 2월 급여 데이터 (동일 구조) |
| 급여_202403.xlsx | 1행 | 2024년 3월 급여 데이터 (식대 컬럼 없음) |
3월 파일처럼 일부 파일에 없는 컬럼은 결과 파일에서 새 컬럼으로 추가되며, 해당 파일의 행에는 빈 값이 들어갑니다. 이 동작은 정상이며, 컬럼 구성이 다소 달라도 병합이 가능합니다.
| 증상 | 원인 | 해결 방법 |
|---|---|---|
| 결과 파일에 중복 헤더 행이 나타남 | 컬럼 행 번호를 잘못 입력해 헤더 행이 데이터로 포함됨 | 실제 파일에서 헤더(컬럼명)가 몇 번째 행에 있는지 확인 후 정확히 입력. |
| 컬럼이 분리되어 너무 많이 생성됨 | 파일마다 컬럼명 표기가 미세하게 다름 (예: "기본급" vs "기본 급") | 원본 파일들의 헤더를 통일한 뒤 재업로드. |
| 일부 파일 데이터가 누락됨 | 해당 파일의 헤더 행이 다른 파일과 다른 위치에 있음 | 각 파일을 열어 헤더 행 위치를 확인하고 동일하게 맞춤. |
| 결과 파일이 다운로드되지 않음 | 업로드된 파일 중 하나가 손상되었거나 비어 있음 | 각 파일을 개별적으로 열어 정상 파일인지 확인. |