CSV 파일 분할과 행·열 전치: 처리 순서와 결과 검수
DataWork Tools 편집 · 2026년 11월 3일
파일을 작게 나누는 분할과 표의 가로·세로를 바꾸는 전치는 다른 작업입니다. 업로드 시스템이 한 번에 받는 행 수가 제한되어 있다면 분할을, 차트나 보고서가 반대 방향의 표를 요구한다면 전치를 사용합니다.
CSV 분할은 헤더를 반복합니다
데이터가 2,500행이고 파일당 1,000행으로 나누면 데이터 1,000행·1,000행·500행의 세 파일이 만들어집니다. 각 파일에는 원본 헤더 한 행이 추가되므로 전체 줄 수는 각각 1,001·1,001·501행입니다. 문자열 내부 줄바꿈이 있는 CSV에서는 텍스트 줄 수와 실제 데이터 행 수가 다를 수 있습니다.
분할 후 순서 확인
파일은 part-001.csv부터 순서대로 생성하며 ZIP 한 개로 다운로드합니다. 파일마다 경계에 있는 첫 행과 마지막 행을 확인하고, 데이터 행 수를 합해 원본과 같은지 검수하세요. 일정한 바이트 크기로 분할하지 않으므로 파일 크기는 서로 다를 수 있습니다.
전치에서 헤더가 이동하는 방식
입력 항목,1월,2월 매출,100,120 비용,80,90 출력 항목,매출,비용 1월,100,80 2월,120,90
원본의 첫 행은 출력의 첫 열이 되고, 원본의 첫 열은 출력의 첫 행이 됩니다. 이 도구는 헤더를 특별히 제외하지 않고 표 전체를 바꿉니다. 값은 같은 위치 관계로 이동하며 합계나 평균을 계산하지 않습니다.
크기 제한이 달라지는 이유
행이 많은 표를 전치하면 열이 많은 표가 됩니다. 도구의 최대 출력 열은 200개이므로 입력 전체 행도 200개 이하여야 합니다. 수만 행 데이터를 한 번에 전치하는 대신 필요한 범위를 추출하거나 원본 시스템의 피벗 기능을 검토하세요.
CSV 파일 나누기 → · 행·열 바꾸기 → · 단순히 열 순서만 바꾸려면 열 편집을 사용하세요.
함께 읽기
CSV 한글이 깨질 때: UTF-8과 EUC-KR 구분하기
사번 0012가 12로 바뀌는 이유와 보존 방법
CSV를 SQL INSERT로 바꾸기 전 확인할 5가지
CSV 중복 제거: 기준 열과 처음·마지막 행 유지 예제
사진 여러 장 크기 맞추기: 여백·품질·형식과 ZIP 저장
두 CSV 파일 비교: 추가·삭제·변경 행을 찾는 방법
VLOOKUP 없이 두 CSV 합치기: LEFT와 INNER JOIN 차이
CSV 열 순서 바꾸기·열 이름 변경·불필요한 열 삭제
JSON을 CSV로 변환할 때 빈칸·중첩 데이터·큰 숫자 확인하기
JSON 문법 오류 찾기: 따옴표·쉼표·큰 숫자 검수 방법
CSV 공백과 빈 행 정리: 지워도 되는 값부터 구분하기
CSV와 TSV 차이: 엑셀에서 복사한 표를 파일로 바꾸기
CSV를 Markdown 표로 만들기: README에 표 붙여넣는 방법
CSV 정렬에서 10이 2보다 먼저 나오는 이유: 문자열과 숫자 정렬
CSV에서 필요한 행만 추출하기: 포함·일치·빈값 필터의 차이
JSONL·NDJSON과 JSON 배열의 차이: 줄별 로그를 변환하는 방법
JSON 비교에서 키 순서와 실제 데이터 변경을 구분하는 방법
2026 연봉 실수령액: 지급 월·부양가족·비과세액이 달라지는 이유
내 연봉은 상위 몇 퍼센트? 월소득 통계 구간으로 읽는 법
3.3% 계산과 역산: 원천징수액과 최종 세금은 다릅니다
부가세 포함과 별도: 공급가액을 1.1로 나누는 이유
시급에서 월급으로: 209시간을 모두에게 적용하면 안 되는 이유
연봉 인상률 계산: 월 증가액과 실수령 증가액 구분하기
퇴직금 예상액: 최근 3개월·평균임금·통상임금 확인하기
주휴수당 계산: 실제 근무시간과 소정근로시간 구분하기
CSV 파일 여러 개 합치기: 예제 2개로 헤더·중복·행 수 확인
엑셀 CSV 변환 방법: 예제 파일로 한글·앞자리 0·시트 확인