엑셀 CSV 한글 깨짐: 원문 확인 후 UTF-8 BOM으로 저장하는 법

작성자

카테고리:

CSV를 열었을 때 한글이 깨진다면 파일을 덮어쓰기 전에 원본을 복사하세요. 먼저 구분할 것은 읽는 방식이 잘못됐는지, 이미 깨진 내용으로 저장됐는지입니다. 인코딩을 바꾸는 작업은 원문 바이트를 다른 문자 규칙으로 읽는 것이며, 사라진 글자를 추측해 되살리는 작업이 아닙니다.

CSV 원문 확인 도구 열기 — 이 도구는 파일을 서버로 전송하지 않고 브라우저에서 읽습니다. CSV·TXT, 최대 5MB를 지원합니다.

원본을 바꾸기 전에 미리보기 확인

  1. 복사한 CSV를 도구에서 선택하고 UTF-8로 읽습니다.
  2. 해독 오류가 나거나 한글이 맞지 않으면 한국어 EUC-KR / CP949 계열로 바꿔 비교합니다.
  3. 사람 이름이나 상품명 등 알아볼 수 있는 내용이 정확한지 직접 확인합니다. 오류가 없다는 사실만으로 인코딩이 맞다고 단정하지 않습니다.
  4. 올바르게 읽혔을 때 UTF-8 BOM 사본을 저장합니다. 원본은 그대로 보관합니다.

미리보기는 처음 8,000자이고 저장에는 전체 해독된 내용이 사용됩니다. 이 도구는 파일의 인코딩을 자동 판정하지 않습니다. 두 선택 모두 내용이 틀리거나 물음표가 이미 저장돼 있다면, 파일을 내보낸 서비스에서 원본을 다시 받아야 할 수 있습니다.

BOM은 무엇을 해결하나

Microsoft는 BOM이 있는 UTF-8 CSV를 Excel에서 정상적으로 열 수 있다고 설명합니다. BOM이 없는 파일은 데이터 메뉴의 텍스트/CSV 가져오기를 안내합니다. 메뉴 이름은 Excel 버전에 따라 다를 수 있습니다.

BOM은 앞자리 0이나 긴 주문번호를 텍스트로 지정하는 기능이 아닙니다. 한글을 고친 파일도 Excel이 숫자 열을 자동 변환할 수 있으므로 식별자는 가져오기 단계에서 텍스트로 다뤄야 합니다.

파일 없이 먼저 검증하는 예제

도구의 ‘가상 예제 보기’를 누르면 연습용 상품명과 코드 00123, 가상 번호 1234567890123456이 표시됩니다. 이 예제는 고객 자료가 아닙니다. 내려받은 사본과 비교할 때 한글뿐 아니라 줄바꿈·앞자리 0·긴 번호가 남아 있는지도 확인하세요.

자체 코드 검증에서는 UTF-8 한글 왕복, 한국어 바이트 해독, 잘못된 UTF-8 거부, BOM 중복 방지를 확인했습니다. 이는 모든 Excel 버전과 모든 입력 파일의 정상 작동을 보장하는 시험은 아닙니다. 출처를 모르는 CSV의 수식 내용은 이 도구가 제거하지 않으므로 주의해서 여세요.

확인일 2026-10-03. 공식 근거 문서와 자체 제작 예제를 구분했습니다. Excel UI 전체를 직접 시험한 것은 아니며 버전에 따라 메뉴가 다릅니다.

코멘트

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

디지털 작업 도구 · CSV 원문 확인과 파일명 검사