사용법
- 합칠 엑셀(.xlsx)이나 CSV 파일을 위 칸에 한꺼번에 놓습니다. 목록의 ↑ 단추로 순서를 바꾸고, ✕로 뺄 수 있습니다. 합친 파일은 이 순서를 따릅니다.
- 합치는 방식을 고릅니다. 시트를 그대로 모으려면 파일마다 시트로, 같은 모양의 표를 하나로 모으려면 한 시트에 이어 붙이기를 고릅니다.
- 합쳐서 내려받기를 누르면 .xlsx 파일 하나가 저장됩니다. 원본 파일은 바뀌지 않습니다.
합칠 때 이렇게 처리합니다
시트 이름 규칙
엑셀은 시트 이름에 제약이 있어 파일 이름을 그대로 쓰지 못할 때가 있습니다. 이 도구는 다음처럼 고쳐 넣습니다.
| 엑셀의 제약 | 이 도구의 처리 |
|---|---|
| 31자까지만 쓸 수 있음 | 앞에서부터 31자만 남깁니다 |
\ / ? * [ ] : 는 쓸 수 없음 | _ 로 바꿉니다 |
| 같은 이름 불가(대소문자 구분 없음) | 뒤에 (2), (3)을 붙이고, 그래도 31자를 넘지 않게 앞부분을 줄입니다 |
| 시트가 여러 개인 파일 | 파일이름_시트이름 으로 이름을 짓습니다 |
수식
같은 시트 안만 가리키는 수식(=SUM(B2:B10) 등)은 수식 그대로 옮깁니다. 다른 시트나 다른 파일을 가리키는 수식(=요약!A1)은 시트 이름이 바뀌면 #REF! 오류가 나므로, 원본 파일에 저장되어 있던 계산 결과 값으로 바꿔 넣습니다. 한 시트에 이어 붙이기에서는 줄 위치가 바뀌므로 모든 수식을 값으로 넣습니다.
한 시트에 이어 붙일 때 열 맞추기
제목 줄 옵션을 켜면, 파일마다 열 순서가 달라도 제목 글자가 같은 열끼리 모읍니다. 예를 들어 1월 파일이 날짜·금액, 2월 파일이 금액·날짜 순서여도 한 열에 모입니다. 한 파일에만 있는 제목은 오른쪽에 새 열로 붙습니다. 제목 줄 옵션을 끄면 위치 그대로 쌓습니다.
CSV 한글
CSV는 UTF-8인지, 한국어 윈도우 엑셀이 저장한 CP949(EUC-KR)인지 자동으로 판별해 읽으므로 한글이 깨지지 않습니다. 010으로 시작하는 전화번호나 00123 같은 코드는 앞자리 0이 사라지지 않게 글자로 넣고, 그 밖의 숫자는 숫자로 넣습니다.
자주 묻는 질문
.xls(엑셀 97-2003) 파일도 되나요?
아니요. 이 도구는 .xlsx와 CSV만 읽습니다. .xls 파일은 엑셀에서 열어 다른 이름으로 저장 → Excel 통합 문서(*.xlsx)로 바꾼 뒤 넣어 주세요. 넣으면 목록에서 건너뛰었다고 알려 드립니다.
그림·차트·피벗 표도 옮겨지나요?
옮겨지지 않습니다. 칸의 값·글꼴·색·테두리·열 너비·행 높이·셀 병합·틀 고정까지만 옮깁니다. 그림이나 차트가 중요한 파일이라면 엑셀의 시트 이동/복사 기능을 쓰는 편이 안전합니다.
파일이 몇 개까지, 얼마나 큰 것까지 되나요?
정해진 개수 제한은 없지만 모든 처리가 이 기기의 메모리 안에서 이뤄집니다. 보통 컴퓨터에서 합계 수십 MB, 수십만 줄 정도는 무리 없이 되고, 휴대폰에서는 그보다 작게 나눠 합치는 것이 좋습니다.
회사 자료인데 서버로 올라가지 않나요?
올라가지 않습니다. 엑셀을 읽고 쓰는 라이브러리(exceljs)를 페이지에 내려받아 이 브라우저 안에서만 실행합니다. 파일 내용은 어디에도 전송되지 않고, 페이지를 닫으면 메모리에서 사라집니다.