클릭해서 업로드하거나 여러 CSV 파일을 놓으세요
CSV, TSV 또는 TXT 파일 두 개 이상(엑셀 파일도 가능) — 순서대로 합쳐지고 업로드되지 않습니다CSV 파일 합치기 안내
월별 내보내기 파일, 매장마다 하나씩 있는 CSV, 하루에 하나씩 쌓이는 로그 파일, 여러 양식에서 모인 신청자 목록 — 데이터는 작은 CSV 파일 여러 개로 나뉘어 오는 경우가 많은데, 필요한 것은 하나의 파일입니다. 엑셀에서 복사해 붙이면 시간이 걸리고, 머리글 행이 계속 데이터 중간에 끼어들게 됩니다.
이 도구는 CSV 파일을 머리글이 한 줄뿐인 파일 하나로 합칩니다. 파일마다 구분 기호를 알아서 찾고, 열은 이름으로 맞추며, 모든 값은 입력한 그대로 유지합니다. 결과는 CSV 하나 또는 엑셀 통합 문서로 저장할 수 있습니다.
모든 작업은 브라우저 안에서 이루어집니다. 파일은 업로드되지 않습니다.
기능
- 여러 파일을 한꺼번에 — 함께 선택하거나 놓으면 되고, 목록 순서가 곧 합치는 순서입니다
- 머리글은 한 줄 — 열 이름은 맨 위에 한 번만 기록됩니다
- 열을 이름으로 맞춤 — 열 순서가 다른 파일도 제대로 정렬됩니다
- 새 열도 유지 — 일부 파일에만 있는 열은 추가되고, 나머지는 빈 셀이 됩니다
- 모든 구분 기호 — 쉼표, 세미콜론, 탭, 파이프를 파일마다 알아서 찾습니다
- 값은 입력한 그대로 — 앞의 0, 긴 ID, 날짜가 바뀌지 않습니다
- 원본 파일 열 — 선택 사항이며, 각 행이 어디서 왔는지 알 수 있습니다
- CSV 또는 엑셀로 저장 — CSV 하나(구분 기호 선택 가능) 또는 .xlsx 시트 하나
머리글은 한 줄, 열은 이름으로 맞추기
내보내기 파일이 두 개 있다고 해 보겠습니다. 두 번째 파일은 열 순서가 다르고, 도시 대신 전화번호 열이 있습니다.
contacts-may.csv
| name | city | |
|---|---|---|
| Ada | ada@example.com | London |
contacts-june.csv
| name | phone | |
|---|---|---|
| jose@example.com | José | +34 600 000 000 |
머리글 이름으로 열 맞추기를 켜 두면(기본값) 합친 파일은 다음과 같습니다.
| name | city | phone | |
|---|---|---|---|
| Ada | ada@example.com | London | |
| José | jose@example.com | +34 600 000 000 |
열 순서는 첫 번째 파일을 따르고, 새 열은 맨 끝에 붙습니다. 이름을 비교할 때는 대소문자와 앞뒤 공백을 무시합니다. 목록 아래 문구에서 모든 파일에 있지는 않은 열이 몇 개인지 알려 줍니다.
맞추기를 끄면 행을 그대로 쌓기만 합니다. 즉 1열 아래에 1열이 붙습니다. 파일에 머리글 행이 없을 때, 또는 열이 모두 같다는 것을 알 때 알맞습니다.
구분 기호, 따옴표, 악센트
- 파일마다 구분 기호를 알아서 찾으므로, 쉼표로 나뉜 파일과 세미콜론으로 나뉜 파일도 함께 합칠 수 있습니다.
- 합친 CSV는 첫 번째 파일의 구분 기호 또는 직접 고른 구분 기호를 씁니다.
- 쉼표, 따옴표, 줄바꿈이 들어 있는 값은 결과에서 올바르게 따옴표로 묶입니다.
- 파일은 UTF-8, UTF-16 또는 예전 Windows 텍스트로 읽으므로 José나 Zürich 같은 이름도 깨지지 않습니다. 파일 중 하나가 BOM(엑셀이 좋아하는 표시)으로 시작하면 합친 CSV에도 BOM이 붙습니다.
- 빈 줄은 제외됩니다.
CSV와 엑셀 중 무엇을 고를까요?
- CSV 파일 하나 — 모든 값이 파일에 있던 그대로입니다. 다른 프로그램에 가져올 때 가장 좋습니다.
- 엑셀 통합 문서(.xlsx) — 이름이 “Merged”인 시트 하나. 149.90 같은 일반 숫자는 합계를 낼 수 있는 진짜 숫자가 되고, 앞에 0이 붙은 값(02134)은 문자로 남습니다.
자주 묻는 질문
CSV 파일을 하나로 합치려면 어떻게 하나요?
파일 선택 창에서 CSV 파일을 모두 선택하세요(또는 상자 위에 한꺼번에 놓으세요). 순서를 확인하고 합친 파일 내려받기를 누르면 됩니다.
머리글 행이 반복되나요?
아니요. “머리글 행을 한 번만 남기기”를 체크하면 열 이름이 맨 위에 한 번만 기록됩니다. 다른 파일의 첫 행은 그 파일의 머리글로 보고, 데이터로 복사하지 않습니다.
열이 서로 다른 CSV 파일도 합칠 수 있나요?
네. “머리글 이름으로 열 맞추기”를 켜 두세요. 모든 파일의 모든 열이 한 번씩 나타나고, 그 열이 없는 파일의 행은 빈 셀이 됩니다.
숫자나 날짜가 바뀌나요?
CSV 결과에서는 바뀌지 않습니다. 모든 값이 입력한 그대로입니다. 엑셀 결과에서는 일반 숫자가 숫자로 바뀌고, 앞의 0과 날짜는 입력한 그대로 남습니다.
파일을 몇 개까지 합칠 수 있나요?
브라우저 메모리에 담을 수 있는 만큼입니다. 보통 수백 개의 파일이나 수백만 행까지 가능합니다. 업로드하지 않으므로 업로드 제한도 없습니다.
제 데이터는 안전한가요?
네. 파일은 브라우저 안에서 읽고 합칩니다. 서버로 아무것도 전송되지 않습니다.
관련 도구
- 엑셀 파일 합치기 — XLSX 파일 합치기, 또는 파일마다 시트 하나씩
- 텍스트 파일 합치기 — 폴더 안의 CSV나 TXT 파일을 한꺼번에 합치기
- 중복 행 제거 — 합친 목록 정리하기
- CSV를 엑셀로 — CSV 하나를 진짜 통합 문서로
- 엑셀 파일 나누기 — 반대로 큰 파일 하나를 여러 개로
사용 방법
- 클릭해서 업로드를 누르거나, CSV 파일 두 개 이상을 상자로 끌어다 놓으세요
- 화살표로 파일 순서를 맞추세요
- 머리글 행을 한 번만 남기기와 머리글 이름으로 열 맞추기는 체크한 채로 두세요(머리글이 없는 파일이면 체크를 해제하세요)
- 각 행이 어디서 왔는지 보고 싶다면 원본 파일 이름 열 추가를 체크하세요
- 저장 형식을 고르세요: CSV 파일(과 구분 기호) 또는 엑셀 통합 문서
- 미리보기를 확인한 뒤 합친 파일 내려받기를 누르세요