Back to list

CSV 한글 깨짐 해결: 인코딩과 열 구분을 따로 확인하기

데이터 읽기
CSV 한글 깨짐 해결: 인코딩과 열 구분을 따로 확인하기

CSV 파일의 한글이 깨지거나 모든 내용이 한 열에 들어간다면 파일 자체가 망가졌다고 단정하지 마세요. 글자를 해석하는 인코딩과 열을 나누는 구분자가 맞지 않았을 수 있습니다. 원본을 보존하고 가져오기 미리보기에서 확인하는 것이 좋습니다.

증상에 따라 확인할 항목이 다릅니다


글자가 이상한 기호로 보이면 인코딩을, 여러 열이 한 칸에 붙으면 구분자를 봅니다. 한글이 정상이어도 날짜나 앞자리 0이 바뀔 수 있으므로 데이터 형식은 별도로 확인합니다. CSV는 셀 서식과 여러 시트를 그대로 보존하는 통합문서 형식과 다릅니다.

더블클릭 대신 가져오기를 이용합니다


Excel에서 UTF-8 CSV를 여는 방법은 Microsoft 공식 안내에 나와 있습니다. 텍스트·CSV 가져오기 경로에서 미리보기를 확인하면 해석 방식을 조절할 수 있습니다. BOM 유무 등에 따라 단순 열기의 결과가 다를 수 있습니다.

  1. 원본 파일의 사본으로 작업합니다.
  2. 한글이 정상으로 표시되는 인코딩을 확인합니다.
  3. 쉼표나 탭 등 실제 구분자를 맞춥니다.
  4. 코드와 날짜 열의 형식을 확인한 뒤 불러옵니다.

처음과 마지막 기록을 대조합니다


전체 행 수와 제목 행, 첫 기록, 마지막 기록을 원본과 비교합니다. 내용 중 쉼표나 줄바꿈이 포함된 기록도 골라 봅니다. 화면 일부가 정상이라는 이유만으로 모든 행이 올바르게 해석됐다고 판단하지 않습니다.

다시 저장할 때의 형식도 확인합니다


서식이나 계산식을 추가했다면 작업용 파일은 그 기능을 보존할 수 있는 형식으로 저장합니다. 전달용 CSV는 별도로 내보내고 다시 열어 확인하세요. 원본·작업본·전달본을 나누면 잘못 저장했을 때 돌아갈 위치가 남습니다.

함께 읽으면 좋은 글


Post navigation

Alle artikler