DocDori

엑셀에서 CSV 한글이 깨질 때 해결하는 법

마지막 수정 2026-10-19

CSV 파일을 엑셀로 열면 한글이 ?? 또는 이상한 글자로 보이는 이유(인코딩)와 해결 방법을 단계별로 정리했습니다.

다른 프로그램에서 내려받은 CSV를 엑셀에서 더블클릭해 열었더니 한글이 ‘ë‚´ìš©’처럼 깨져 보이는 경우가 많습니다. 파일이 망가진 것이 아니라, 파일의 글자 인코딩과 엑셀이 짐작한 인코딩이 달라서 생기는 문제입니다.

왜 깨지나요?

CSV는 순수 텍스트라 ‘어떤 방식으로 글자를 저장했는지’ 정보가 파일 안에 없을 수 있습니다. 요즘 웹 서비스는 대부분 UTF-8로 저장하는데, 한국어 Windows의 엑셀은 표시가 없는 CSV를 예전 방식(CP949·EUC-KR)으로 읽으려 해서 글자가 깨집니다. 파일 맨 앞에 BOM이라는 표시가 있으면 엑셀이 UTF-8로 제대로 읽습니다.

엑셀에서 바로 해결하기

  1. 엑셀을 열고 데이터 → 텍스트/CSV에서를 선택합니다.
  2. 파일을 고른 뒤 미리보기 창의 파일 원본을 ‘65001: 유니코드(UTF-8)’로 바꿉니다.
  3. 한글이 제대로 보이면 ‘로드’를 누릅니다.

DocDori로 고쳐서 저장하기

  1. 작업 공간에서 CSV를 엽니다. 따옴표로 묶인 쉼표, 칸 안의 줄바꿈도 그대로 읽습니다.
  2. UTF-8로 읽히지 않는 파일은 EUC-KR(예전 한국어 방식)로 다시 읽을지 물어봅니다. 내용을 확인하거나 고친 뒤에는 UTF-8로 저장하며, 원본에 BOM 표시가 있었으면 그대로 유지합니다.
  3. 저장한 파일이 BOM 없는 UTF-8이라 엑셀에서 깨져 보이면, 위의 ‘데이터 → 텍스트/CSV에서’ 방법으로 열면 됩니다.

주의할 점

작업 공간에서 바로 해 보기