CSV 열 순서 바꾸기

열 추출

CSV의 열 순서를 바꾸려면 나타나길 원하는 순서대로 열의 위치를 나열하세요. 출력은 제목과 모든 데이터 행에서 목록을 정확히 따릅니다. 예를 들어 3,1,2는 3번 열을 맨 앞으로 옮깁니다.

열을 새 순서로 배치하는 방법

  1. 1

    현재 열에 번호 붙이기

    왼쪽에서부터 1로 시작해 셉니다. name,email,city,plan에서 name은 1, email은 2, city는 3, plan은 4입니다.

  2. 2

    새 순서 입력하기

    열 입력란에 유지할 모든 열을 원하는 순서대로 쉼표로 구분해 입력하세요. 예를 들어 4,1,2,3입니다.

  3. 3

    CSV 붙여 넣기

    제목 행을 포함해 데이터를 붙여 넣으면, 제목이 값과 함께 이동합니다.

  4. 4

    추출 후 복사

    “열 추출”을 클릭하고 출력에서 순서를 바꾼 CSV를 복사하세요.

순서가 정해지는 방식

도구는 아무것도 정렬하지 않습니다. 입력한 위치의 셀을 입력한 순서대로 가져와 각 출력 행을 만듭니다. 그래서 목록에는 여전히 필요한 모든 열이 포함되어야 합니다. 목록에서 빠진 열은 결과에서 사라지고, 두 번 입력한 열은 두 번 나타납니다.

다음 입력을 살펴봅시다:

name,email,city,plan
Ada,ada@example.com,London,pro
Grace,grace@example.com,New York,free

4,1,2,3을 입력하면 plan이 앞으로 옮겨집니다:

plan,name,email,city
pro,Ada,ada@example.com,London
free,Grace,grace@example.com,New York

2,1을 입력하면 이메일이 먼저, 이름이 두 번째인 두 열짜리 파일이 나오고, city와 plan은 빠집니다.

열 순서를 바꾸는 흔한 이유

  • 가져오기 양식이 이메일, 이름, 성처럼 고정된 순서를 요구하는 경우.
  • 보고서에서 ID나 날짜 같은 키 열을 왼쪽에 두어야 하는 경우.
  • 서로 다른 두 시스템의 내보내기 파일이 같은 필드를 다른 순서로 담고 있어서, 비교하기 전에 맞춰야 하는 경우.

실수 없이 목록 쓰기

원하는 것 현재 제목 입력
처음 두 열 맞바꾸기 a,b,c 2,1,3
마지막 열을 맨 앞으로 a,b,c,d 4,1,2,3
세 열 순서 뒤집기 a,b,c 3,2,1
가운데 열을 맨 뒤로 보내기 a,b,c,d 1,3,4,2

목록의 번호 개수가 결과에서 기대하는 열 개수와 같은지 확인하세요. 열이 열 개인 파일을 재배열하면서 번호 하나를 빠뜨리면, 그 열은 경고 없이 조용히 빠집니다.

제목 행도 다른 행과 똑같이 이동하므로, 제목은 올바른 값 위에 그대로 맞춰집니다. 제목 행이 없는 파일이라면 같은 규칙이 첫 번째 데이터 행에 적용됩니다. 쉼표가 포함된 셀은 출력에서 큰따옴표로 감싸져, 파일이 유효한 CSV로 유지됩니다.

새 순서 확인하기

복사하기 전에 결과의 첫 줄을 읽으세요. 제목이 의도한 순서대로 나열되어 있어야 합니다. 어떤 제목이 잘못된 위치에 있다면 목록의 번호 중 하나가 틀린 것입니다. 원래 제목 행을 다시 세어 그 위치를 고치세요. 보통 처음 두 데이터 행만 확인해도 값이 올바른 제목 아래에 있는지 충분히 알 수 있습니다.

자주 묻는 질문

남기고 싶다면 그렇습니다. 목록에서 빠진 열은 출력에서 제외되므로, 남길 열을 모두 새 순서로 입력하세요.

네. 제목은 첫 번째 행으로 취급되어 같은 순서를 따르므로, 제목과 값이 계속 맞춰집니다.

열이 다섯 개인 파일이라면 5,4,3,2,1처럼 마지막 열부터 1까지 번호를 입력하세요.

아니요. 행의 개수와 순서는 그대로입니다. 바뀌는 것은 각 행 안에서 셀의 위치뿐입니다.

관련 도구

이 도구는 다른 언어로도 제공됩니다

사용 가이드와 활용 사례