CSV 행 정렬기
브라우저 처리CSV 행을 지정한 열 기준으로 정렬합니다. '팀, 점수 desc'처럼 여러 기준을 쉼표로 이어 쓰고, 숫자는 크기대로, 글자는 가나다·자연 순서로 정렬하며 빈 칸은 항상 맨 뒤입니다.
- 파일·이미지·문서 처리 도구는 브라우저 안에서 처리되더라도 원본에 개인정보나 민감 정보가 포함될 수 있습니다. 공유·제출 전 원본과 결과를 한 번 더 확인하세요.
점수표, 매출 목록, 재고 CSV를 원하는 순서로 다시 늘어놓는 도구입니다. 정렬 기준 칸에 열 이름을 적으면 오름차순으로, 뒤에 desc나 내림차순을 붙이면 큰 값부터 정렬합니다. '팀, 점수 desc'처럼 쉼표로 이으면 팀으로 먼저 묶고 같은 팀 안에서 점수 순으로 정렬합니다.
팀,이름,점수 A,김하,92 A,최윤,75 B,이서,88 B,박준,
CSV 행 정렬기 사용 가이드
점수표, 매출 목록, 재고 CSV를 원하는 순서로 다시 늘어놓는 도구입니다. 정렬 기준 칸에 열 이름을 적으면 오름차순으로, 뒤에 desc나 내림차순을 붙이면 큰 값부터 정렬합니다. '팀, 점수 desc'처럼 쉼표로 이으면 팀으로 먼저 묶고 같은 팀 안에서 점수 순으로 정렬합니다.
두 값이 모두 숫자면 크기로 비교하므로 9가 10보다 앞에 오고, "1,200"처럼 천 단위 쉼표가 든 숫자도 1200으로 읽습니다. 글자는 한국어 기준 가나다순으로 비교하되 '파일2'가 '파일10'보다 앞에 오는 자연 순서를 따릅니다.
비어 있는 칸은 오름차순이든 내림차순이든 항상 맨 뒤로 보냅니다. 열 이름에 공백이 있어도 'Unit Price desc'처럼 그대로 적으면 되고, 없는 열 이름을 적으면 있는 열 목록을 알려 줍니다.
사용 방법
- 'CSV' 칸에 정렬할 표를 붙여 넣습니다. 첫 줄은 열 이름이어야 합니다.
- '정렬 기준' 칸에 '열 이름' 또는 '열 이름 desc'를 적고, 기준이 여러 개면 쉼표나 줄바꿈으로 잇습니다.
- '실행'을 누르면 정렬된 CSV가 나오고 .csv 파일로 받을 수 있습니다.
예시: 팀별로 묶고 점수 높은 순
팀,이름,점수 B,이서,88 A,김하,92 B,박준, A,최윤,75 --- 팀, 점수 desc
팀,이름,점수 A,김하,92 A,최윤,75 B,이서,88 B,박준,
점수가 빈 박준은 내림차순에서도 B팀 맨 뒤에 놓였습니다.
이럴 때 쓰면 좋아요
- 시험 점수표를 반별로 묶은 뒤 점수 높은 순으로 정리할 때
- 매출 CSV를 금액 큰 순으로 정렬해 상위 상품을 확인할 때
- 파일 목록을 '파일2, 파일10' 순서가 맞게 자연 정렬할 때
- 날짜 열(2026-03-01 형식)을 기준으로 기록을 시간순으로 맞출 때
문제가 생겼을 때
열 이름의 철자나 띄어쓰기가 다를 때 나옵니다. 오류에 나온 '있는 열' 목록의 이름을 그대로 복사해 넣으세요.
'1만', '12,000원'처럼 단위가 붙으면 숫자로 읽지 못하고 글자 순서로 비교합니다. 숫자만 남기면 크기대로 정렬됩니다.
활용 팁
- 같은 값끼리는 원래 순서를 유지하는 안정 정렬이라, 여러 번 나눠 정렬하지 않고 기준을 한 번에 적는 편이 결과를 예측하기 쉽습니다.
- 날짜는 2026-03-01처럼 연-월-일 형식일 때 글자 순서와 날짜 순서가 같아 올바르게 정렬됩니다. 3/1/2026 형식은 먼저 바꿔 두세요.
자주 묻는 질문
네. 열 이름만 적으면 작은 값부터 정렬하고, desc나 내림차순을 붙이면 큰 값부터, asc나 오름차순은 명시적으로 작은 값부터 정렬합니다.
쉼표는 정렬 기준을 나누는 데 쓰여서 그런 열은 지정할 수 없습니다. 먼저 열 이름에서 쉼표를 빼고 정렬하세요.
숫자끼리는 크기로, 그 밖에는 자연 순서 글자 비교로 정렬합니다. 그래서 숫자 값들이 글자 값보다 앞에 모입니다.