분류: 개발 도구
CSV 열 추출기
인덱스나 이름으로 CSV 데이터에서 특정 열만 뽑아내기
CSV 데이터를 붙여 넣고 유지할 열을 1부터 시작하는 위치나 헤더 이름으로 지정하면, 지정한 순서대로 그 열만 담긴 더 작은 CSV를 만들어 줍니다. 모든 처리는 브라우저 안에서 이루어집니다.
3개 행에서 2개 열을 추출했습니다.
JSON
role,name Engineer,Ada Lovelace Admiral,Grace Hopper Tester,"Doe, John"
CSV 다운로드CSV 다운로드
이 페이지의 모든 처리는 브라우저에서 이루어집니다. 업로드는 없습니다.
이 도구로 할 수 있는 일
넓은 형태의 내보내기 파일에는 다음 단계에 필요한 것보다 훨씬 많은 열이 들어 있는 경우가 많습니다. 이 도구는 쉼표, 세미콜론, 탭으로 구분된 CSV를 따옴표로 묶인 필드까지 포함해 분석하고, 위치(1, 2, 3...)로 열을 고르거나 첫 행이 헤더일 때는 이름으로도 고를 수 있게 해 줍니다. 결과물은 지정한 순서를 그대로 유지하므로 '3, 1'처럼 지정하면 필터링뿐 아니라 순서 재배열도 함께 이루어집니다.
사용 방법
- 입력란에 CSV 데이터를 붙여 넣거나 예시를 불러옵니다.
- 유지할 열을 인덱스나 헤더 이름으로 쉼표로 구분해 나열합니다.
- 결과 CSV를 복사하거나 파일로 다운로드합니다.
개인정보
이 도구는 전부 브라우저 안에서 동작합니다. 입력한 내용은 업로드되거나 저장되거나 공유되지 않으며, 탭을 닫으면 사라집니다.
자주 묻는 질문
- 제 CSV 데이터가 어딘가로 업로드되나요?
- 아니요. 분석과 추출은 페이지에서 실행되는 JavaScript로 이루어지므로, 스프레드시트 내보내기 파일이 기기 밖으로 나가지 않습니다.
- 위치 대신 이름으로 열을 선택할 수 있나요?
- 네, "첫 행을 헤더로 사용"이 켜져 있다면 가능합니다. 정확한 헤더 텍스트를 입력하거나, 어느 경우든 1부터 시작하는 열 번호를 사용할 수 있습니다.
- 요청한 열이 존재하지 않으면 어떻게 되나요?
- 해당 열은 건너뛰고 결과 위에 경고로 이름이 표시되므로, 오타 때문에 빈 열이 조용히 만들어지는 일은 없습니다.