엑셀에서 한글이 깨지는 문제는 주로 인코딩 문제로 발생합니다. CSV 파일 열기, 외부 데이터 가져오기, 다른 프로그램에서 복사할 때 자주 마주치게 됩니다. 인코딩 설정 변경으로 대부분 해결 가능합니다.
한글이 ??? 또는 □□□로 표시되거나 깨진 문자로 나타나는 경우 인코딩 불일치가 원인입니다. 정확한 인코딩 선택이 해결의 핵심입니다.
CSV 인코딩 문제
CSV 파일은 텍스트 파일이라 인코딩 정보가 없습니다. 엑셀이 자동으로 인코딩을 추측하다 잘못 선택하면 한글이 깨집니다.
데이터 탭의 텍스트에서 가져오기 옵션을 사용하면 인코딩을 직접 선택할 수 있습니다. UTF-8이나 EUC-KR을 시도하면 대부분 해결됩니다.
한국에서 만든 CSV는 보통 EUC-KR이나 CP949이고 글로벌 시스템에서 만든 CSV는 UTF-8입니다. 출처에 맞는 인코딩을 선택하세요.
UTF-8 BOM 처리
UTF-8 BOM이 있는 CSV는 엑셀이 자동으로 인식합니다. BOM 없는 UTF-8은 깨질 수 있어 메모장으로 다른 이름으로 저장하며 UTF-8 with BOM으로 변환하면 해결됩니다.
웹에서 다운로드한 CSV가 자주 BOM 없는 UTF-8입니다. 텍스트 편집기로 변환 후 엑셀에서 열면 한글이 정상 표시됩니다.
파워 쿼리로 가져오면 인코딩을 직접 선택할 수 있어 매우 효과적입니다. 정기적인 CSV 처리에 권장됩니다.
폰트 문제
한글을 지원하지 않는 폰트로 설정되면 깨져 보일 수 있습니다. 맑은 고딕, 굴림, 바탕 같은 한글 지원 폰트로 변경하세요.
전체 시트의 폰트를 한 번에 변경하려면 컨트롤 A로 전체 선택 후 폰트 변경합니다. 매우 빠른 일괄 처리가 가능합니다.
외국에서 만든 파일이 영문 전용 폰트로 설정된 경우 흔합니다. 한글 폰트로 변경하면 즉시 해결됩니다.
다른 프로그램 복사
워드, 웹브라우저, 다른 프로그램에서 복사한 텍스트의 한글이 깨질 수 있습니다. 텍스트로만 붙여넣기로 인코딩 문제를 회피할 수 있습니다.
선택해서 붙여넣기에서 텍스트나 유니코드 텍스트를 선택하면 깔끔한 결과가 나옵니다. 서식 없이 텍스트만 가져오는 방식입니다.
메모장에 한 번 붙여넣었다 다시 복사하면 인코딩이 정리됩니다. 매우 효과적인 우회 방법입니다.
예방 습관
CSV 저장 시 UTF-8 with BOM 형식을 사용하면 호환성이 좋습니다. 다른 컴퓨터에서 열 때 인코딩 문제가 적습니다.
외부 데이터 가져올 때 파워 쿼리 활용을 권장합니다. 인코딩 선택 옵션이 명확해 일관된 결과를 얻을 수 있습니다.
한글 지원 폰트를 기본으로 설정하면 다른 사람과 파일 공유 시 깨짐 문제가 감소합니다.
자주 묻는 질문
Q1. CSV 한글 깨짐 해결?
데이터 탭의 텍스트에서 가져오기로 UTF-8이나 EUC-KR을 선택합니다.
Q2. UTF-8 BOM이란?
파일 시작에 인코딩 표시 바이트가 있는 UTF-8 형식입니다. 엑셀이 자동 인식합니다.
Q3. 폰트로 인한 깨짐은?
맑은 고딕 같은 한글 지원 폰트로 변경합니다.
Q4. 다른 프로그램 복사 깨짐?
선택해서 붙여넣기의 텍스트나 유니코드 텍스트를 사용합니다.
Q5. 파워 쿼리 활용은?
인코딩 선택이 명확하고 자동화도 가능해 권장됩니다.
정리
엑셀 한글 깨짐은 주로 인코딩 불일치, 폰트 문제, 다른 프로그램 복사로 인해 발생합니다. CSV는 가져오기 옵션에서 인코딩 직접 선택, 폰트는 한글 지원 폰트로 변경하면 해결됩니다.
UTF-8 BOM 형식 저장, 파워 쿼리 활용 같은 예방 습관으로 한글 깨짐 문제를 사전 차단할 수 있습니다. 텍스트 편집기를 통한 인코딩 변환도 매우 효과적인 우회 방법입니다.