CSV / TSV

CSV 클리너가져오기 전에 남길 레코드를 확인하세요

행과 열 작업을 단계별로 구성하고 전체 미리보기를 검토한 뒤 적용하세요.

CSV 클리너

CSV 원문

CSV는 현재 브라우저에서 처리되며 업로드되지 않습니다.

결과 표

행1열2열3열
1idnameteam
2007AdaBlue
3003GraceRed
4007AdaBlue
5
6010LinBlue
표시 가능한 6개 중 6개 표시, 전체 결과 6개 레코드.
읽기 설정

정리 단계

이 단계에서 1부터 시작하는 열 번호를 쉼표로 구분하세요. 전체 행 중복 제거만 비워 둘 수 있습니다. 재정렬에는 모든 열이 필요합니다.

아직 정리 단계가 없습니다. 작업을 추가하고 전체 순서를 미리 보세요.

    검색은 대소문자를 구분하며 내보낼 레코드를 바꾸지 않습니다.

    입력이나 단계가 바뀌었습니다. 미리 보고 적용한 뒤 내보내세요.

    고객 번호가 같아도 담당자나 갱신일이 다른 행이 있을 수 있습니다. CSV 클리너에서는 중복 기준 열을 직접 정하므로, 레코드 전체가 같아야 하는지 번호만 같으면 되는지 명확하게 구분할 수 있습니다.

    CSV 정리는 불필요한 행만 지우는 일이 아닙니다. 가져올 시스템에 맞게 열을 뽑고 순서를 바꾸되, 식별자의 앞자리 0이나 값의 공백이 뜻하지 않게 바뀌지 않는지도 살펴야 합니다.

    CSV 클리너를 사용하는 이유

    어떤 레코드가 남는지 먼저 보기

    CSV 클리너는 추가한 순서대로 작업합니다. 정렬 다음에 중복 행 제거를 넣으면 정렬된 목록에서 첫 번째 일치 행이 남습니다. 적용하기 전에 단계별 삭제 건수를 확인하세요.

    중복 행과 빈 행을 지우고 처음 일치한 레코드를 남긴 표

    열 이동을 값과 함께 살피기

    3,1을 추출하면 기존 세 번째 열이 새 첫 번째 열이 됩니다. 뒤의 이름 변경이나 필터는 이 새 위치를 사용합니다. 미리보기에서 머리글과 값이 함께 이동했는지 확인할 수 있습니다.

    세 번째와 첫 번째 열을 순서대로 남기고 가운데 열을 제거한 표

    단계 구성에서 놓치기 쉬운 점

    01

    구분자와 머리글 확인

    기본값은 쉼표와 첫 레코드 머리글입니다. 머리글이 없으면 옵션을 끄세요. 따옴표 안의 줄바꿈은 한 셀에 속하며, 화면의 줄 수와 레코드 수가 같지 않을 수 있습니다.

    02

    현재 열 번호 사용

    열 번호는 1부터 시작합니다. 열을 추출하거나 삭제한 뒤에는 후속 단계의 번호를 다시 확인하세요. 전체 순서 변경은 현재 모든 열을 중복 없이 한 번씩 지정해야 합니다.

    03

    적용 후 단계 초기화

    미리보기 버튼이나 Ctrl/Cmd+Enter로 실행하세요. 적용하면 원문이 바뀌고 단계가 비워집니다. 되돌리기는 이전 원문, 결과, 단계를 복원합니다. 표 검색은 화면만 좁혀 보여 줍니다.

    기준에 따라 레코드와 열 다듬기

    복합 키로 중복 판정

    여러 열을 선택하면 모든 선택 값이 같은 행만 중복입니다. 열을 비워 두면 전체 행을 비교합니다. 대소문자, 공백, 빈 키 값도 그대로 비교하고 첫 행을 남깁니다.

    조건에 맞는 행 유지

    한 열에서 포함, 미포함, 같음, 다름, 비어 있음, 비어 있지 않음을 선택하세요. 연속 필터는 결과를 차례로 줄입니다. 검색은 대소문자를 구분하며 필터 단계로 저장되지 않습니다.

    CSV 열 추출과 구조 변경

    필요한 열을 원하는 순서로 추출하거나 제거하고, 머리글 하나를 바꾸거나 전체 열을 재정렬하세요. 같은 머리글이 여러 개여도 위치로 구분하므로 합쳐지지 않습니다.

    건수와 이동 결과 검토

    빈 행 제거, 중복 제거와 필터의 삭제 건수를 확인할 수 있습니다. 정렬은 문자열 기준으로 안정적으로 동작하며 같은 값끼리는 이전 상대 순서를 유지합니다.

    입력 제한과 바뀌지 않는 값

    공백 문자는 빈 값이 아님
    모든 셀이 빈 문자열인 행만 삭제합니다. 공백 한 칸, 0, null이라는 텍스트는 남깁니다. 앞뒤 공백 제거, 대소문자 통합, 중복 레코드의 값 병합은 하지 않습니다. 단, 여러 열이 있는 표에서 공백 필드 하나뿐인 행은 열 개수 오류입니다.
    빈 레코드만 표 너비로 확장
    하나의 빈 필드로 파싱된 데이터 레코드는 표 너비에 맞춰 확장하고 건수를 보고합니다. 다른 열 개수 불일치나 잘못된 따옴표는 추측해서 고치지 않고 미리보기를 중단합니다.
    붙여 넣은 작은 데이터용
    입력과 출력은 각각 2 MiB, 머리글 포함 2,000개 레코드, 100개 열, 50단계까지입니다. 파일 가져오기, URL 읽기와 세션 저장은 제공하지 않습니다.
    숫자와 날짜를 추론하지 않음
    UTF-16 문자열 순서이므로 오름차순에서 10은 2보다 앞에 옵니다. 긴 정수와 날짜도 텍스트 그대로입니다. 수식처럼 보이는 값은 알리지만 실행하거나 무력화하지 않습니다.
    변경 후 다시 적용해야 내보내기
    원문, 설정이나 단계가 바뀌면 결과가 오래된 상태가 됩니다. 다시 미리 보고 적용해야 복사할 수 있습니다. CSV 직렬화는 따옴표와 레코드 줄바꿈을 다시 쓸 수 있습니다.

    CSV 클리너 질문과 답변

    어떤 입력과 옵션을 지원하나요?

    쉼표, 탭, 세미콜론, 세로줄로 구분된 텍스트를 붙여 넣을 수 있습니다. 머리글 여부와 출력 전체 따옴표를 선택하고, 행 처리 및 열 구조 변경을 순서대로 추가합니다.

    결과는 어떻게 보거나 복사하나요?

    CSV 클리너에서 미리보기를 검토한 뒤 적용하면 표와 복사 버튼을 사용할 수 있습니다. 일부 행만 표시되어도 복사와 다운로드는 전체 적용 결과를 사용합니다.

    입력, 파일 또는 결과가 업로드되나요?

    아니요. 입력, 설정과 결과는 현재 브라우저에서 처리합니다. 데이터를 처리 서버로 전송하는 작업은 없습니다.

    이름으로 열을 선택할 수 있습니까?

    이 페이지는 이름 대신 현재 열 번호를 사용합니다. 1부터 시작하는 번호를 입력하세요. 머리글이 중복되거나 앞 단계에서 바뀌어도 위치로 열을 구분할 수 있습니다.

    따옴표로 묶인 쉼표를 지원합니까?

    예. 큰따옴표 안의 쉼표와 줄바꿈은 같은 필드 안에 남습니다. 필드 안의 큰따옴표는 두 번 써야 합니다. 잘못된 따옴표는 임의로 복구하지 않습니다.

    정리 결과가 예상과 다른가요?

    다음 가져오기를 준비하세요

    CSV 클리너 예제에서 필요한 단계를 구성하고 행 수와 열 위치를 검토한 뒤 실제 데이터에 적용하세요.