온라인 Excel 편집기
무료 · 가입 불필요 · 로컬 처리

Excel을 열 값으로 나누기 — 무료·업로드 불필요·원클릭

열 값으로 통합 문서를 여러 파일로 나누어 ZIP으로 묶습니다. 업로드·가입 불필요, 파일은 기기에 남습니다.

.xlsx, .xlsm 또는 .xls 파일 하나를 여기로 드롭하거나 클릭하여 선택

.xlsx / .xlsm / .xls 지원 · 로컬 처리 · 업로드 안 됨

워크시트 하나가 파일 세 개로

Region 열에 North, South, East 세 값이 있는 6행 판매 시트를 생각해 보세요. 이 열로 나누면 North.xlsx, South.xlsx, East.xlsx 세 통합 문서가 만들어지며, 각각 머리글과 자신에게 속한 2개 행을 원래 순서 그대로 포함합니다.

행Region(기준 열 A)출력 파일
1North — Alice, 10North.xlsx
2South — Bob, 20South.xlsx
3East — Carol, 30East.xlsx
4North — Dave, 40North.xlsx
5South — Erin, 50South.xlsx
6East — Frank, 60East.xlsx

세 파일은 하나의 ZIP으로 함께 제공됩니다. 정렬이나 집계는 없으며, 각 파일은 원래 워크시트를 필터링한 복사본일 뿐 열 구성과 행 순서는 그대로입니다.

온라인에서 열 기준으로 통합 문서 나누는 방법

  1. .xlsx, .xlsm 또는 .xls 파일 하나를 드롭하세요 — 로컬에서 분석되며 업로드되지 않습니다.
  2. 워크시트를 선택하세요: 보이는 모든 시트가 목록에 표시되고, 선택한 시트만 나뉩니다.
  3. 기준 열을 고르세요: 후보는 첫 번째 행에서 읽혀 “A — Region” 형태로 표시됩니다. 머리글이 없으면 열 문자만 표시됩니다.
  4. “첫 번째 행이 머리글”을 켠 상태(기본값)로 두면 모든 분할 파일이 같은 머리글 행으로 시작합니다.
  5. 「통합 문서 나누기」를 클릭 — 기준 열 값별로 첫 출현 순서대로 그룹화되며 정렬되지 않습니다.
  6. North.xlsx, South.xlsx처럼 값별 .xlsx가 담긴 ZIP 하나를 다운로드하세요.

작동 원리

이 도구는 브라우저에서 SheetJS로 파일을 읽어 OOXML(.xlsx/.xlsm) 또는 구형 BIFF(.xls) 바이너리를 메모리상의 2차원 배열로 풉니다. 그런 다음 선택한 워크시트의 행을 정규화한 기준 열 값으로 그룹화합니다. 날짜는 ISO 시점으로 정규화되어 같은 순간끼리 하나로 합쳐지고, 진짜 빈 셀·빈 문자열·공백만 있는 셀은 모두 하나의 빈 그룹으로 모입니다. 그룹은 첫 출현 순서를 유지하고 정렬되지 않으며, 숫자 1과 텍스트 "1"은 서로 다른 그룹입니다. 각 그룹은 원래 시트 이름을 유지한 시트 하나만 담은 새 .xlsx 통합 문서로 다시 작성되며, 머리글 옵션이 켜져 있으면 머리글 행이 모든 분할 파일에 포함됩니다. 파일 이름은 기준 값에서 그대로 만들어지며 Windows에서 쓸 수 없는 문자를 정제하고 1.xlsx와 1-2.xlsx처럼 겹치지 않게 처리합니다. 모든 분할 문서는 하나의 ZIP으로 묶여 한 번에 다운로드됩니다. 전체 과정은 로컬에서 끝까지 실행되며, 어떤 바이트도 서버에 닿지 않습니다.

파일은 기기를 한 번도 떠나지 않습니다 — 처리는 100% 브라우저 안에서 이루어집니다.

이럴 때 필요합니다

  • 판매/주문 내보내기를 지역·국가·매장별로 나눠 각 팀이 자기 행만 받도록 할 때.
  • 서로 다른 관리자에게 보내기 전에 직원 명부를 부서나 팀별로 분할할 때.
  • 월 또는 날짜 열을 기준으로 거래 내역이나 보고서를 월별로 나눌 때.
  • 고객이나 리드 목록을 담당자·상태·업종별로 나눌 때.
  • 단일 시트 설문이나 행사 내보내기를 응답 그룹별 파일로 쪼개 여러 파트너에게 배포할 때.

빈 값과 출력 파일 이름

기준 셀이 비어 있는 행 — 진짜 빈 셀, 입력된 빈 문자열 "", 공백만 있는 셀 — 은 모두 하나의 blank.xlsx로 모입니다. 어떤 행도 사라지지 않습니다. 값이 한 번이라도 나타나면 파일이 만들어집니다.

파일 이름은 셀 값에서 그대로 만들어집니다. Windows 파일명에 쓸 수 없는 문자(\ / ? : * [ ] < > | ")는 밑줄로 바뀌고 긴 이름은 잘립니다. 숫자 1과 텍스트 "1"처럼 형이 다르지만 같은 이름은 자동으로 1.xlsx와 1-2.xlsx로 분리되어 덮어쓰지 않습니다. 모든 파일은 하나의 ZIP으로 제공되며, 선택한 워크시트만 나뉘고 각 출력 통합 문서에는 원래 이름의 시트가 하나만 들어갑니다.

제한 사항

분할 파일은 데이터에서 다시 작성한 값 수준의 .xlsx입니다. 셀 서식, 열 너비, 병합된 셀, 수식(캐시된 값으로 저장), 차트가 단순화됩니다. 서식을 유지해야 한다면 먼저 온라인 편집기에서 여세요.

  • 선택한 워크시트만 나뉘고 통합 문서의 다른 시트는 무시됩니다.
  • 암호화된 통합 문서(열 때 비밀번호 필요)는 읽을 수 없습니다.
  • 이전 .xls를 입력으로 쓸 수 있지만 분할 파일은 항상 최신 .xlsx로 저장됩니다.

자주 묻는 질문

무료인가요? 파일이 업로드되나요?

네, 100% 무료이고 가입이 필요 없으며 파일 수 제한도 없습니다. 분석, 그룹화, 재작성이 모두 브라우저에서 일어나 파일이 기기를 떠나지 않습니다.

행이 어떻게 파일에 배정되나요?

기준 열 값을 정규화한 뒤 정확히 일치시킵니다. 숫자 1과 텍스트 "1"은 다른 파일로 가고, 앞뒤 공백이 구분되며, 같은 순간의 두 날짜는 같은 값으로 처리됩니다. 파일은 첫 출현 순서로 만들어지고 정렬되지 않습니다.

머리글 행이 모든 파일에 들어가나요?

“첫 번째 행이 머리글”이 켜져 있으면(기본값) 모든 출력 파일이 원래 머리글 행으로 시작합니다. 끄면 첫 번째 행도 일반 데이터로 분할됩니다.

기준 셀이 비어 있는 행은 어떻게 되나요?

진짜 빈 셀, 빈 문자열, 공백만 있는 셀은 하나의 빈 그룹으로 모여 blank.xlsx로 나옵니다. 행이 손실되지 않습니다.

다른 워크시트도 함께 나뉘나요?

아니요. 선택한 워크시트만 나뉘고 나머지 시트는 무시됩니다. 각 출력 통합 문서에는 원래 이름의 시트가 정확히 하나 들어갑니다.

출력 파일 이름은 어떻게 정해지나요?

기준 값을 따르며 Windows에서 쓸 수 없는 문자(\ / ? : * 등)는 밑줄로 치환되고 긴 이름은 잘립니다. 1과 "1"의 충돌은 자동으로 1.xlsx와 1-2.xlsx가 되고, 모두 하나의 ZIP으로 다운로드됩니다.

지원 형식과 서식 보존은?

입력은 .xlsx, .xlsm, 이전 .xls를 받고 출력은 ZIP 안의 .xlsx입니다. 파일이 값에서 재작성되므로 서식과 차트가 단순화되고, 암호화된 통합 문서는 읽을 수 없습니다.

관련 도구

나누기 전에 행을 검토하거나 편집하고 싶으신가요?

무료 온라인 Excel 편집기 열기