엑셀 한 파일을 여러 파일로 일괄 저장하려면 무엇을 기준으로 나눌지부터 구분해야 합니다. 이미 시트가 여러 개라면 ‘시트별 저장’, 한 시트 안의 거래처·부서·담당자 값을 기준으로 나누려면 ‘열 값별 저장’이 필요합니다. 두 작업은 비슷해 보이지만 방법이 다릅니다.
내 파일은 어떤 방식으로 나눠야 할까요?
| 현재 데이터 구조 | 필요한 작업 | 예시 |
|---|---|---|
| 시트가 이미 여러 개 | 시트별 파일 저장 | 서울 시트, 부산 시트를 각각 XLSX로 저장 |
| 한 시트에 모든 행이 모여 있음 | 특정 열 값별 파일 분리 | 거래처 열을 기준으로 A상사, B유통 파일 생성 |
| 인쇄 영역이 여러 페이지 | 페이지별 PDF 출력 | 보고서를 페이지 단위 PDF로 저장 |
먼저 이 구분을 하지 않으면 ‘시트 나누기’ 방법으로 거래처별 행을 분리하려 하거나, 반대로 필터 작업으로 이미 나뉜 시트를 다시 정리하는 일이 생깁니다.
시트가 적다면 다른 이름으로 저장해도 됩니다
- 원본 통합문서를 복사해 백업합니다.
- 저장할 시트 탭을 마우스 오른쪽 버튼으로 눌러 이동/복사를 선택합니다.
- 대상 통합문서에서 (새 통합 문서)를 선택하고 복사본 만들기를 체크합니다.
- 새 통합문서에서 다른 이름으로 저장을 실행합니다.
시트가 3~4개라면 이 방식이 오히려 빠릅니다. 다만 매크로가 포함된 .xlsm 파일을 .xlsx로 저장하면 매크로가 보존되지 않을 수 있으므로 파일 형식을 확인하세요. Microsoft의 통합 문서 저장 안내에도 파일 형식 변경 시 주의점이 설명되어 있습니다.
한 시트의 값을 기준으로 여러 파일을 만들 때
예를 들어 한 시트에 5,000행이 있고 ‘거래처’ 열에 40개 회사가 섞여 있다면, 시트 복사만으로는 해결되지 않습니다. 각 거래처 값을 필터링하고 표시된 행만 새 파일로 저장해야 합니다.
수동 작업은 다음 순서입니다.
- 거래처 열에 필터를 적용합니다.
- 거래처 한 곳을 선택합니다.
- 머리글과 표시된 행을 새 통합문서에 복사합니다.
- 거래처명으로 파일을 저장합니다.
- 모든 거래처에 대해 반복합니다.
거래처가 많을수록 저장 횟수뿐 아니라 파일명 입력, 누락 확인, 전달 준비 시간이 커집니다.
열 값별 분리는 브라우저에서 한 번에 처리할 수 있습니다
엑셀/CSV 자동 분리 ZIP 도구에 파일을 올리고 거래처·담당자·부서 등 원하는 열을 선택하면 값별 CSV와 요약표를 한 ZIP으로 만들 수 있습니다. 설치가 필요 없고 파일은 브라우저 안에서 처리됩니다.
실행 전에는 다음 세 가지를 확인하세요.
- 첫 행이 열 제목인지
- 분리 기준 열에 빈칸이나 불필요한 공백이 없는지
- ‘A상사’와 ‘A상사 ’처럼 같은 대상을 다르게 적지 않았는지
VBA와 브라우저 도구 중 무엇을 선택할까요?
| 상황 | 적합한 방법 |
|---|---|
| 한 번만 처리하고 설치·코드가 부담됨 | 브라우저 자동 분리 도구 |
| 회사 고정 양식과 저장 규칙이 복잡함 | 맞춤 VBA 또는 업무자동화 |
| 시트가 2~3개뿐임 | 이동/복사 후 다른 이름으로 저장 |
| 매달 같은 열 기준으로 수십 파일 생성 | 자동 분리 도구 또는 맞춤 자동화 |
저장 후 반드시 확인할 항목
- 생성된 파일 수가 고유 거래처·담당자 수와 같은지
- 각 파일에 머리글이 포함됐는지
- 빈 값이 별도 그룹으로 빠졌는지
- 한글 파일명이 정상적으로 보이는지
- 민감한 열이 불필요하게 포함되지 않았는지
- ZIP 압축은 전송 편의 기능일 뿐 암호화가 아니라는 점
자주 묻는 질문
각 결과를 XLSX로 받을 수 있나요?
현재 무료 분리 도구는 호환성과 용량을 고려해 결과를 CSV로 만듭니다. 셀 서식, 수식, 여러 시트를 그대로 유지해야 한다면 XLSX 전용 자동화가 필요합니다.
필터링한 행만 복사했는데 숨겨진 행까지 들어갑니다
복사 전 화면에 보이는 셀만 선택했는지 확인하세요. 중요한 발송 자료라면 결과 파일을 다시 열어 다른 거래처 행이 섞이지 않았는지 표본 검수하는 편이 안전합니다.
파일 수가 예상보다 많습니다
분리 기준 열의 앞뒤 공백, 괄호, 띄어쓰기, 대소문자 차이를 확인하세요. 표기가 조금만 달라도 별도 값으로 판단될 수 있습니다.
정리하면: 이미 나뉜 시트는 시트별 저장, 한 시트의 거래처·담당자 값은 열 값별 자동 분리를 선택하세요. 이 구분만 정확해도 불필요한 복사·붙여넣기를 크게 줄일 수 있습니다.