자가진단
0x80070002ERR_NAME_NOT_RESOLVEDVCRUNTIME140.dllNET::ERR_CERT_DATE_INVALIDCRITICAL_PROCESS_DIED

엑셀에서 CSV 한글이 깨질 때 해결 방법 — UTF-8 CSV 올바르게 열기

CSV 한글 깨짐은 파일은 UTF-8인데 엑셀이 다른 인코딩으로 읽어서 생깁니다. 더블클릭 대신 데이터 > 텍스트/CSV에서 파일을 고르고 파일 원본을 '65001: 유니코드(UTF-8)'로 지정해 불러오면 정상으로 보입니다. 저장할 때는 'CSV UTF-8(쉼표로 분리)' 형식을 고릅니다.

빠른 해결 요약

  1. 새 통합 문서 → 데이터 > 텍스트/CSV에서 파일 선택
  2. 파일 원본 '65001: 유니코드(UTF-8)' 선택 → 로드
  3. 저장 시 파일 형식 'CSV UTF-8(쉼표로 분리)'
  4. 자주 여는 파일은 메모장에서 'UTF-8(BOM)'으로 다시 저장

이런 증상일 때 보는 글입니다

  • 쇼핑몰·홈택스·앱에서 내려받은 CSV 한글이 깨질 때
  • 엑셀에서 저장한 CSV가 다른 프로그램에서 깨질 때

해결 방법별 소요 시간·난이도·위험도

방법소요 시간난이도관리자 권한데이터·설정 위험
텍스트/CSV 가져오기3분쉬움필요 없음없음
UTF-8 저장1분쉬움필요 없음없음
BOM 저장2분쉬움필요 없음없음

소요 시간은 일반적인 PC 기준 예상치이며 장치 상태에 따라 달라질 수 있습니다.

목차
  1. 1단계: 인코딩 지정해 가져오기
  2. 2단계: 앞자리 0과 날짜 지키기
  3. 3단계: 저장할 때
  4. 4단계: 더블클릭으로 바로 열고 싶다면
  5. 자주 묻는 질문

1단계: 인코딩 지정해 가져오기

빈 통합 문서에서 데이터 > 텍스트/CSV에서를 누르고 파일을 선택합니다. 미리 보기 창 위쪽 '파일 원본'을 65001: 유니코드(UTF-8)로 바꾸면 한글이 바로 보입니다. 구분 기호가 쉼표인지 확인하고 '로드'를 누릅니다. 미리 보기에서 한글이 정상인데 다른 인코딩이 선택돼 있다면 그대로 둡니다(949: 한국어).

2단계: 앞자리 0과 날짜 지키기

같은 창에서 '데이터 변환'을 누르면 파워 쿼리 편집기가 열립니다. 휴대폰 번호·우편번호·상품 코드 열의 형식을 '텍스트'로 바꾼 뒤 '닫기 및 로드'를 하면 010의 0이 사라지거나 코드가 날짜로 바뀌는 문제를 막을 수 있습니다.

3단계: 저장할 때

다른 사이트·프로그램에 올릴 CSV는 다른 이름으로 저장 → 파일 형식 CSV UTF-8(쉼표로 분리)(*.csv)를 고릅니다. 받는 쪽이 한국어 전용 인코딩(EUC-KR)을 요구하면 일반 'CSV(쉼표로 분리)'로 저장합니다. 업로드 안내문에 요구 인코딩이 적혀 있는 경우가 많습니다.

4단계: 더블클릭으로 바로 열고 싶다면

CSV를 메모장으로 열고 다른 이름으로 저장 → 인코딩을 UTF-8(BOM)으로 저장하면, 엑셀이 파일 앞의 표식(BOM)을 보고 UTF-8로 인식해 더블클릭해도 깨지지 않습니다. 원본은 따로 보관해 둡니다.

자주 묻는 질문

엑셀 없이 확인만 하고 싶어요.

메모장이나 구글 스프레드시트에서 열면 UTF-8 CSV 한글이 대부분 정상으로 보입니다.

다음으로 확인할 해결 가이드

원인을 모르겠다면 증상을 선택해 해당 가이드로 이동하는 IT 오류 자가진단을 이용해 보세요.

공식 참고 문서

외부 링크는 현재 창에서 열립니다. 뒤로 가기로 이 글에 돌아올 수 있습니다.