엑셀 CSV 한글 깨짐 오류 구글 스프레드시트로 깨짐 없이 여는 방법
엑셀 CSV 한글 깨짐은 구글 스프레드시트의 파일 가져오기 기능으로 UTF-8 자동 변환하면 바로 해결됩니다. 공공기관이나 외부 시스템에서 다운받은 CSV 파일을 엑셀로 더블클릭했을 때 한글이 외계어로 뭉개져 당황했던 경험이 한두 번쯤 있으실 겁니다. 인터넷을 검색해보면 메모장에서 인코딩을 바꾸거나 파워쿼리를 쓰라는 복잡한 설정법이 많아 막상 따라 하다가 길을 잃기 쉽습니다. 이 글에서는 설치 프로그램 없이 웹 브라우저만으로 깨진 CSV 텍스트를 복원하고 엑셀 파일로 재저장하는 온라인 해결 경로를 깔끔하게 알려드립니다.
엑셀 CSV 파일에서 한글 깨짐 오류가 발생하는 원인
이것 때문에 중요한 보고서 데이터가 다 날아간 줄 알고 식은땀을 흘렸던 적이 있습니다. 사실 이 현상은 데이터 자체가 파손된 것이 아니라 텍스트 파일의 '문자 인코딩 규칙'이 서로 맞지 않아서 일어나는 단순 해석 오류입니다. 구글 스프레드시트는 웹 서비스 기준(2026년 기준, 구글 2026년 9월 서비스 스펙) 기본 인코딩으로 UTF-8을 채택하여, 업로드된 문서의 언어 체계를 자동으로 식별해 정상 한글로 풀어냅니다. 반면 MS 엑셀 365(2026년 기준, 마이크로소프트 2026년 9월 공식 가이드)는 한국어 OS 환경에서 CSV 문서를 CP949(완성형 ANSI)로 해석하려 하기 때문에 UTF-8 규격 파일과 충돌하여 깨진 글자가 출력됩니다.
- UTF-8: 전 세계 웹 표준 인코딩으로 가변 길이를 통해 다국어를 안전하게 표현함
- CP949/EUC-KR: 윈도우 환경 및 과거 공공기관 DB에서 주로 쓰이던 한글 전용 인코딩
- 엑셀 직접 실행 시 잘못된 디코딩 테이블이 적용되어 '' 형태로 텍스트가 깨짐
프로그램 설치 없이 구글 스프레드시트로 CSV 열기 3단계
찾아보니 은근히 헷갈리는 지점이 바로 웹상에서 인코딩을 우회하여 읽어오는 단계였습니다. 컴퓨터에 무거운 프로그램을 새로 깔 필요 없이 웹 브라우저로 구글 스프레드시트에 접근하면 구글 서버가 최신 알고리즘으로 인코딩을 맞춰줍니다.
- 웹 브라우저로 구글 드라이브(drive.google.com)에 접속한 뒤 좌측 상단의 [+ 새로 만들기]를 눌러 '구글 스프레드시트'를 만듭니다.
- 생성된 시트의 상단 메뉴에서 [파일] > [가져오기]를 클릭하고, [업로드] 탭을 선택하여 깨진 CSV 파일을 드래그해 올립니다.
- 가져오기 위치 옵션을 '현재 시트에 교체'로 지정한 뒤 [데이터 가져오기] 버튼을 누르면 인코딩이 자동으로 복원되어 깔끔한 한글이 표기됩니다.
작업 방식별 한글 깨짐 해결 및 편의성 비교
CSV 한글 깨짐을 고치는 방법은 여러 가지가 있지만 작업 환경에 따라 장단점이 뚜렷합니다. 실무에서 바로 적용하기 좋은 대표적인 3가지 처리 방식을 직관적으로 비교해 드립니다.
| 변환 방식 | 작업 난이도 | 한글 해결력 |
|---|---|---|
| 구글 스프레드시트 | 쉬움(웹 접속) | 완벽(자동 인코딩) |
| 엑셀 파워쿼리 | 보통(메뉴 복잡) | 우수(EUC-KR 지정) |
| 메모장 ANSI 변환 | 쉬움(PC 작업) | 보통(특수문자 유실) |
구글 시트에서 복원된 데이터를 엑셀(.xlsx)로 추출하는 법
구글 스프레드시트에서 한글 깨짐을 완벽하게 다듬었다면 이제 엑셀 사용자들과 공유할 수 있는 파일 형식으로 추출할 차례입니다. 구글 시트 웹 환경(2026년 기준, 구글 2026년 9월 업데이트)은 변환된 표 데이터를 마이크로소프트 엑셀 규격 표준인 .xlsx 파일 형태로 안전하게 변환 내보내기를 지원합니다.
- 구글 시트 상단 좌측 메뉴바에서 [파일]을 클릭합니다.
- 드롭다운 메뉴에서 [다운로드] 항목으로 마우스 커서를 이동합니다.
- [Microsoft Excel (.xlsx)] 옵션을 누르면 인코딩 오류가 완전히 정돈된 엑셀 파일이 PC로 저장됩니다.
복원한 데이터를 엑셀로 가져온 뒤 함수 수식 오류가 발생한다면 엑셀 #N/A #VALUE! #REF! 오류 표시 안 나게 해결하고 IFERROR로 자동 숨기는 법 가이드를 참고하여 깔끔하게 정리해 보시기 바랍니다.
자주 막히는 지점
- 구글 드라이브에 CSV 파일만 업로드하고 단순 미리보기 창(더블클릭)으로 열면 텍스트가 여전히 깨져 보입니다 — 해결: 파일 미리보기가 아닌 빈 구글 스프레드시트를 연 후 [파일] > [가져오기] 메뉴로 업로드해야 정상 변환이 작동합니다.
- CSV 파일 내 데이터 구분 기호가 쉼표(,)가 아닌 세미콜론(;)이나 탭인 경우, 가져온 후 데이터가 A열 한 칸에 모두 뭉쳐서 입력됩니다 — 해결: 파일 가져오기 팝업의 '구분 기호 유형'을 '자동 탐지'에서 '쉼표' 또는 해당 구분 기호로 직접 고정해야 정상적으로 열이 나뉩니다.
체크리스트
- 복구하려는 원본 파일 확장자가 .csv 형태인지 확인
- 구글 계정 로그인 및 웹 브라우저 정상 연결 점검
- 구글 스프레드시트 진입 후 [파일] > [가져오기] 경로로 진입했는지 확인
- 가져오기 옵션에서 '구분 기호 유형'이 제대로 맞춰졌는지 확인
- 작업 완료 후 엑셀 재실행을 위해 .xlsx 포맷으로 내보냈는지 확인
- 파일 용량이 구글 시트 제공 한도(최대 1,000만 셀, 2026년 구글 사양) 이내인지 체크
오해하기 쉬운 정보
- 구글 드라이브에 깨진 CSV를 올리기만 하면 엑셀 파일로 자동 변환된다고 생각하기 쉽지만, 단순 업로드는 파일 보관일 뿐이므로 반드시 구글 스프레드시트 앱 내 [가져오기] 기능을 거쳐야 합니다.
- 메모장에서 인코딩을 ANSI로 고쳐 저장하는 것이 만능 해결책으로 알려져 있으나, 이 방식은 일부 특수문자나 확장 한글 문자가 깨지거나 지워지는 부작용이 있습니다.
- 구글 스프레드시트에서 수정한 파일은 구글 서비스 안에서만 편집 가능하다고 오해하지만, [파일] > [다운로드] > [.xlsx] 기능을 통해 엑셀 전용 파일로 즉시 복원할 수 있습니다.
자주 묻는 질문
Q. 구글 스프레드시트로 불러왔는데 모든 데이터가 한 열에만 몰려 나와요.
문자 인코딩이 아닌 데이터 구분 기호(Delimiter) 설정 문제입니다. [파일] > [가져오기] 창에서 구분 기호 유형을 '자동 탐지' 대신 '쉼표'나 '사용자 지정'으로 맞추면 정상적으로 여러 열로 분리됩니다.
Q. 구글 시트에서 다듬은 후 다시 CSV로 다운로드하면 엑셀에서 또 깨지나요?
구글 시트가 내보내는 CSV는 표준 UTF-8 포맷이므로 엑셀에서 더블클릭으로 바로 열면 다시 깨질 수 있습니다. 엑셀 사용자와 공유할 때는 CSV가 아닌 .xlsx(Microsoft Excel) 확장자로 다운로드하여 전달하는 것을 권장합니다.
Q. 용량이 매우 큰 대용량 CSV 파일도 구글 시트로 열 수 있나요?
구글 스프레드시트는 최대 1,000만 개 셀(2026년 기준, 구글 9월 사양)까지 처리할 수 있습니다. 수백 MB가 넘는 극대용량 파일은 브라우저 멈춤이 생길 수 있으므로, 엑셀 파워쿼리나 전용 DB 에디터를 쓰는 것이 유용합니다.
엑셀에서 CSV 한글이 깨져 나오면 처음엔 파일이 망가진 줄 알고 막막할 수 있지만, 웹 기반의 구글 스프레드시트를 한 번만 거치면 몇 초 만에 깔끔하게 복구됩니다. 프로그램 추가 설치나 복잡한 코드 설정 없이 웹상에서 바로 해결되니 데이터 작업 중에 글자가 뭉개질 때 당황하지 말고 이 절차를 꼭 활용해 보세요.
📌 같이 보면 좋은 글
핵심 요약
- 엑셀 CSV 한글 깨짐은 UTF-8 인코딩과 CP949(ANSI) 해독 방식의 불일치로 발생합니다.
- 별도 프로그램 설치 없이 구글 스프레드시트 웹 접속만으로 해결이 가능합니다.
- 새 구글 시트를 열어 [파일] > [가져오기] 메뉴로 CSV를 올리는 것이 핵심 순서입니다.
- 가져오기 시 구분 기호 옵션을 맞추면 칼럼이 뭉쳐 나오는 현상을 방지합니다.
- 작업을 마친 표는 [파일] > [다운로드] > [.xlsx]로 받아 엑셀에서 깨짐 없이 사용합니다.
#CSV한글깨짐 #엑셀CSV오류 #구글스프레드시트 #UTF8변환 #인코딩오류해결 #엑셀꿀팁