모든 가이드

CSV를 Excel로 변환하기

CSV를 읽는 방식을 선택하고 행을 정리한 다음, 열을 선택하고 이름과 순서를 바꾼 뒤 Excel 파일을 다운로드합니다. 작은 예제로 각 옵션을 설명합니다.

예제 CSV 사용해 보기

orders-options.csv를 다운로드하세요. 열 6개와 데이터 행 6개가 있는 가상의 주문 목록입니다. 파일과 열 이름은 영어입니다. 값 앞뒤의 공백, 빈 행, 반복된 Ada 행, 더 짧은 Eli 행이 들어 있습니다. 예제를 마치면 열 4개와 데이터 행 4개가 남습니다.

단계별 사용 방법

  1. 위의 예제 CSV를 다운로드합니다. CSV를 Excel로을 열고 파일 선택에서 orders-options.csv를 선택합니다.
  2. 구분 기호를 ;로, 텍스트 인코딩을 UTF-8로 설정합니다. 첫 행을 머리글로 사용는 선택된 상태로 둡니다. 미리보기에서 Notes, Name, Amount, Account ID, City, Status가 6개의 별도 열로 표시되는지 확인합니다. 열을 편집하기 전에 가져오기 설정을 마칩니다.
  3. 이 예제에서는 값을 텍스트로 유지를 해제하여 Amount 값을 계산에 사용할 수 있게 합니다. 텍스트와 숫자 옵션은 아래에서 설명합니다.
  4. 데이터 정리에서 셀 양쪽 공백 제거, 빈 행 제거, 중복 행 제거, 짧은 행의 누락된 셀 채우기를 선택합니다. 미리보기에 데이터 행 4개가 표시되고 행 2개가 제거되었다고 나와야 합니다.
  5. 열에서 Notes와 Status를 해제합니다. 이름 입력란에서 Account ID를 Account로, Amount를 Total로 바꿉니다. 위아래 화살표 버튼(위로 이동, 아래로 이동)을 사용하여 선택한 열이 미리보기에서 Name, Account, City, Total 순서로 나오게 합니다.
  6. 미리보기를 확인한 뒤 Excel 다운로드을 선택합니다. orders-options.xlsx를 Excel이나 다른 스프레드시트 편집기로 열고 아래 항목을 확인합니다.

가져오기 옵션 이해하기

옵션사용할 때
구분 기호자동는 구분자로 보이는 문자를 감지합니다. 쉼표, 세미콜론, ↹ 탭, |를 선택하거나 사용자 지정으로 다른 문자 하나를 지정할 수 있습니다. 파일의 필드를 나누는 문자를 선택하세요. 예제는 세미콜론을 사용합니다.
텍스트 인코딩자동는 UTF-8, Windows-1252 또는 인코딩 표시가 있는 UTF-16 파일을 감지합니다. UTF-8, Windows-1252, UTF-16 LE, UTF-16 BE를 직접 선택할 수도 있습니다. 예제는 UTF-8이며 Zoë가 올바르게 표시되어야 합니다.
첫 행을 머리글로 사용첫 행에 열 이름이 있으면 선택된 상태로 둡니다. 해당 행이 시트의 머리글이 되고 이름을 편집할 수 있습니다. 첫 행이 다른 레코드처럼 처리할 데이터라면 해제합니다.

텍스트 셀 또는 숫자 셀 선택하기

값을 텍스트로 유지효과
선택됨내용이 있는 모든 셀을 텍스트로 저장합니다. 원래 텍스트 값을 유지할 때 사용합니다. 19.50 같은 금액도 텍스트로 남아 합계를 계산할 때 숫자 셀처럼 작동하지 않습니다.
해제됨지원되는 일반 숫자는 숫자 셀로 저장하고 다른 값은 텍스트로 유지합니다. 예제에서는 Total을 더할 수 있도록 이 설정을 사용합니다. 모든 열에 적용되며 Excel은 19.50을 19.5로 표시할 수 있습니다.

행 정리하기

옵션사용할 때
셀 양쪽 공백 제거머리글을 포함해 각 셀의 시작과 끝에 있는 공백을 제거합니다. 예제에서는 Zoë 앞뒤의 공백이 제거됩니다. 단어 사이의 공백은 남습니다.
빈 행 제거모든 셀이 비었거나 공백만 있는 행을 제거합니다. 예제의 빈 행이 제거됩니다. 머리글 행은 유지됩니다.
중복 행 제거전체 내용이 동일한 데이터 행의 첫 번째 사본을 남기고 이후 사본을 제거합니다. Ada 행은 하나 남습니다. 공백 제거와 짧은 행 채우기가 선택되어 있으면 비교 전에 수행됩니다.
짧은 행의 누락된 셀 채우기짧은 행 끝에 빈 셀을 추가하여 가장 넓은 행의 열 수에 맞춥니다. Eli에 없는 City와 Status 셀은 빈 상태가 됩니다. 누락된 값을 추측하지 않습니다.

남은 데이터 행은 원본 순서를 유지합니다. 예제에서는 Zoë, Ada, Mika, Eli입니다. 개별 데이터 행을 선택하거나 재정렬하는 기능은 없습니다.

열 선택, 이름 변경 및 순서 지정하기

작업작동 방식
열 선택하기확인란으로 열을 포함하거나 제외합니다. 적어도 하나는 선택되어 있어야 합니다. 예제에서는 Notes와 Status를 해제합니다.
머리글 이름 변경하기첫 행을 머리글로 사용가 선택되어 있으면 열 옆의 이름 입력란을 편집합니다. 예제에서는 Account ID를 Account로, Amount를 Total로 바꿉니다.
순서 지정하기위아래 화살표 버튼(위로 이동, 아래로 이동)으로 목록에서 열을 이동합니다. 선택한 열은 목록 순서에 따라 왼쪽에서 오른쪽으로 내보냅니다. 확인란을 선택한 순서가 결과 순서를 정하지는 않습니다. 열을 다시 선택하면 현재 위치로 돌아옵니다.
열 초기화열 초기화는 모든 열을 다시 선택하고 원본 순서를 복원하며 머리글 이름 변경을 취소합니다. 정리 옵션은 선택된 상태로 유지됩니다.

Excel 파일 확인하기

  • 머리글 4개가 Name, Account, City, Total 순서이고 데이터 행이 4개인지 확인합니다. Notes와 Status는 없어야 합니다.
  • Zoë, Ada, Mika, Eli 이름 앞뒤에 공백이 없는지 확인합니다. Ada는 한 번만 나오고 Eli의 City 셀은 비어 있어야 합니다.
  • 값을 텍스트로 유지를 해제한 상태에서 빈 셀에 편집기의 합계 함수를 사용하여 D2:D5를 더합니다. 합계는 43.75여야 합니다.
  • XLSX를 저장하고 다시 엽니다. 머리글, 행 순서, 이름과 값을 다시 확인합니다. 원본 CSV 파일은 바뀌지 않습니다.

질문 및 문제 해결

모든 내용이 한 열에 표시됩니다

구분 기호를 원본 파일의 필드 사이 문자로 바꿉니다. 예제에서는 ;를 선택합니다. 다른 문자 하나를 사용할 때만 사용자 지정을 사용합니다.

이름에 이상한 문자가 나타납니다

텍스트 인코딩을 확인합니다. 파일을 만들 때 사용한 인코딩을 시도하고 악센트가 있는 이름을 확인하세요. 예제는 UTF-8이며 Zoë가 표시되어야 합니다.

첫 레코드가 머리글이 되었거나 열 이름을 바꿀 수 없습니다

첫 행을 머리글로 사용를 확인합니다. 첫 행이 데이터 레코드라면 해제하고, 편집할 이름이 들어 있다면 선택합니다.

열 선택이나 이름이 사라졌습니다

구분 기호 또는 텍스트 인코딩을 바꾸면 파일을 다시 읽고 열 선택, 순서와 이름을 초기화합니다. 이 설정을 먼저 마친 뒤 열을 정리하세요. 열 초기화도 원래 열과 이름을 복원합니다.

미리보기에 파일 일부만 표시됩니다

미리보기는 최대 데이터 행 12개와 열 12개를 표시합니다. 다운로드에는 남은 모든 행과 선택한 모든 열이 지정한 순서로 포함됩니다. 큰 파일은 다운로드한 뒤 스프레드시트 편집기에서 확인하세요.

금액을 숫자로 더할 수 없습니다

값을 텍스트로 유지가 선택되어 있으면 금액은 텍스트입니다. 해제하고 다시 다운로드하면 지원되는 일반 숫자가 숫자 셀이 됩니다. 통화 기호나 소수 구분 쉼표가 포함된 값은 텍스트로 남습니다. 숫자 셀은 끝의 소수점 아래 0을 덜 표시할 수 있지만 금액은 바뀌지 않습니다.

코드에 앞자리 0이 필요합니다

예제의 00123 같은 코드는 식별자입니다. 값을 텍스트로 유지는 내용이 있는 셀을 텍스트로 유지합니다. 이 변환기는 옵션이 해제되어도 00123처럼 0으로 시작하는 코드를 텍스트로 저장합니다. 다운로드한 XLSX에서 확인하세요. 원본 CSV에 이미 0이 없다면 변환으로 자동 복원할 수 없습니다.

열을 제외해도 행이 중복된 것처럼 보입니다

중복 행 제거는 선택한 정리 작업 후, 제외된 열을 제거하기 전에 원본 행 전체를 비교합니다. Notes를 해제해도 Notes 값이 다른 행은 별도로 남습니다. 레코드를 삭제하기 전에 원본의 차이를 확인하세요.

선택 사항: 예제와 참고 파일 비교하기

표는 원본 값과 정렬된 예제 데이터를 보여 줍니다. 참고 통합 문서는 변환기의 내보내기 함수를 사용하여 같은 정리 설정, 머리글 이름과 열 순서로 만들었습니다.

정리 전: 예제 CSV

빈 행과 반복된 Ada 행은 의도적으로 넣었습니다. Eli의 원본 행은 Account ID 뒤에서 끝납니다. 이 표에서는 값 앞뒤 공백을 유지합니다.

NotesNameAmountAccount IDCityStatus
internal Zoë 19.5000123BergenPaid
archiveAda5.0012345OsloPaid
archiveAda5.0012345OsloPaid
follow upMika12.0000234TrondheimPending
reviewEli7.2534567

정리 및 열 선택 후

변환기의 미리보기에 표시되는 값입니다. 스프레드시트 편집기는 숫자 금액 끝의 0을 일부 생략해 표시할 수 있습니다.

NameAccountCityTotal
Zoë00123Bergen19.50
Ada12345Oslo5.00
Mika00234Trondheim12.00
Eli345677.25
참고 파일셀 설정바이트
orders-options.xlsx값을 텍스트로 유지: 해제됨4952
orders-options-text.xlsx값을 텍스트로 유지: 선택됨5180

두 참고 파일은 동일한 행 4개와 열 선택을 포함합니다. 텍스트와 숫자 셀 유형은 다릅니다. 텍스트 참고 파일에는 설명적인 이름을 붙였습니다. 변환기는 이 예제를 orders-options.xlsx로 다운로드합니다.

관련 도구