본문으로 건너뛰기

CSV 파일을 여러 파일로 나누기

용량이 큰 CSV나 Excel 파일을 행 수, 균등 분할, 열 값 기준으로 작은 파일로 나눠요. 모든 파일에 헤더 행이 들어가고, 파일은 브라우저에서 나뉘며 업로드되지 않아요.

CSV 또는 Excel 파일을 끌어다 놓으세요CSV, TSV, TXT, XLSX, XLS, ODS · 최대 500 MB
파일 선택기기에서 처리되며 업로드되지 않아요
브라우저에서 실행 · 업로드 없음작동 방식

CSV·Excel 나누기 사용 방법

  1. 1

    CSV 또는 Excel 파일 끌어다 놓기

    CSV, TSV, TXT로 내보낸 파일이나 XLSX, XLS, ODS 통합 문서를 쓸 수 있어요. 텍스트 인코딩과 구분자는 자동으로 감지하며, 입력 옵션에서 확인할 수 있어요.

  2. 2

    나누는 방법 선택

    파일당 행 수, 균등하게 나눌 파트 수, 또는 값에 따라 행이 들어갈 파일을 정하는 열을 설정하세요.

  3. 3

    파트 확인

    목록에 모든 파트의 행 범위나 값이 표시돼요. 파트를 클릭하면 파일을 만들기 전에 처음 몇 행을 미리 볼 수 있어요.

  4. 4

    파트 다운로드

    CSV 파일이나 Excel 파일을 ZIP 하나로 저장하거나, 통합 문서 하나의 시트로 저장하세요. 원하면 다른 설정으로 다시 나눌 수도 있어요.

제한 및 Pro

최대 500 MB 파일, 행 수 제한 없음. 한 번에 최대 10,000개 파트 또는 통합 문서 하나에 500개 시트까지 가능해요.

최대 4 GB 파일. Pro 보기

CSV·Excel 나누기 소개

CSV 나누기는 큰 표 하나를 여러 개의 작은 표로 나누고, 각 파트 맨 위에 머리글 행을 반복해 넣어요. 그래서 파트마다 올바른 열 이름으로 바로 열려요. 나누는 방법은 세 가지예요. 파일당 행 수를 정하는 방법(예: 큰 파일을 받지 않는 업로드 양식에 맞춰 5,000행씩), 균등하게 나눌 파트 수를 정하는 방법(행을 나눠 담아 파트끼리 행 수 차이가 1행을 넘지 않아요), 그리고 열의 값마다 파일 하나를 만드는 방법(지역, 지점, 담당자, 월별 파트 등)이에요.

CSV 파트는 다시 쓰지 않고 원본 텍스트에서 그대로 잘라 만들어요. 따옴표, 소수점 기호, 줄바꿈, Excel의 "sep=" 줄이 원본 그대로 유지되고, 다른 인코딩을 고르지 않으면 입력 파일의 인코딩을 써요. 1C나 오래된 Excel에서 내보낸 Windows-1251 키릴 문자 파일도 인식하고, BOM이 있거나 없는 UTF-8, UTF-16, Windows-1252도 인식해요.

파일은 백그라운드 워커에서 4 MB 단위로 읽어 처리해요. 수백 MB짜리 CSV도 통째로 메모리에 올릴 필요가 없고 페이지도 계속 쓸 수 있어요. 진행률 표시줄과 취소 버튼도 있어요.

CSV가 Excel의 1,048,576행 제한보다 길 때는 파트를 Excel 파일로 저장하면 편해요. 숫자, true/false, ISO 날짜는 해당 형식의 셀이 되고, 007 같은 코드는 텍스트로 남아요. 제한 사항: 빈 줄은 제외되고, 통합 문서는 한 번에 시트 하나만 나눌 수 있으며, 한 번에 나눌 때 최대 10,000개 파일 또는 500개 시트까지 만들 수 있어요.

개인정보 보호

파일은 이 브라우저 탭 안의 Web Worker가 읽고 나눠요. 파일도 파트도 업로드되지 않고, 페이지를 닫으면 아무것도 남지 않아요. 나누기 코드는 이 사이트에 포함되어 있으며 파일을 추가할 때만 불러와요.

기능

행 수, 파트 수, 열 기준

파일당 N행, N개 균등 분할, 값마다 파일 하나.

원본 행 그대로 유지

CSV 파트는 원본 줄을 바이트 단위로 그대로 복사하고, 맨 위에 머리글을 넣어요.

CSV, Excel, 통합 문서 하나

파트를 ZIP 안의 CSV나 XLSX 파일로, 또는 XLSX 하나의 시트로 저장해요.

큰 파일도 멈춤 없이

워커에서 순차 처리하고 진행률과 취소를 지원해요.

CSV·Excel 나누기: 자주 묻는 질문

모든 파트에 머리글 행이 들어가나요?
네. "첫 행이 머리글"을 켜 두면 첫 행이 모든 파트 맨 위에 들어가고 데이터로 세지 않아요. 그래서 파일당 1,000행이면 데이터 1,000행에 머리글이 더해져요. 머리글이 없는 파일은 이 옵션을 끄세요. 그러면 첫 행을 포함한 모든 행이 데이터로 취급되어 똑같이 나뉘어요.
열의 값을 기준으로 CSV를 나눌 수 있나요?
"열 값"을 선택하고 열을 고르세요. 서로 다른 값마다 그 값을 이름으로 한 파트가 만들어져요. 예를 들면 sales-Tashkent.csv, sales-Samarkand.csv처럼요. 각 파트 안에서는 행의 원래 순서가 유지돼요. 값은 공백을 제거한 뒤 대소문자를 구분해 비교하고, 해당 열이 비어 있는 행은 "빈 값"이라는 파트로 들어가요.
CSV에서 러시아어 대신 Ïðèâåò 같은 기호가 보여요. 어떻게 하나요?
1C나 오래된 Excel에서 내보낸 키릴 문자용 코드 페이지인 Windows-1251 파일을 Windows-1252로 읽고 있는 경우예요. 보통은 자동으로 감지되지만, 그렇지 않으면 "텍스트 인코딩"을 Windows-1251로 설정하세요. 파트는 Windows-1251로 유지되며, BOM이 있는 UTF-8로 저장하면 최신 Excel에서도 올바르게 보여요.
나누면 데이터가 바뀌나요?
CSV 파트에는 원본 줄이 그대로 들어가요. 따옴표, 소수점 쉼표, 앞의 0, 줄바꿈이 모두 유지돼요. 다른 구분자나 인코딩을 고른 경우에만 다시 쓰여요. CSV에서 만든 Excel 파트는 셀 형식이 적용되어 42는 숫자, 2024-05-01은 날짜가 되고, 007이나 긴 ID 번호 같은 값은 텍스트로 유지돼요.
얼마나 큰 파일까지 나눌 수 있나요?
무료는 최대 500 MB, Pro는 최대 4 GB까지예요. CSV 파일은 조각으로 나눠 읽기 때문에 파일 크기보다 완성된 파트를 담을 기기의 메모리가 더 중요해요. 한 번에 최대 10,000개 파일 또는 통합 문서 하나에 500개 시트까지 만들 수 있어요. 더 필요하면 파일당 행 수를 늘리세요.

이 도구로 할 수 있는 다른 작업