# [Mac] 맥북 엑셀 utf-8 설정, csv 한글 깨지는 문제 해결

2025. 1. 6. 21:42카테고리 없음


😥 문제점 맥북엑셀로 csv 파일을 열면 한글이 깨짐
😫 나쁜영향 파일을 클릭해서 대충 데이터를 보고싶을 때 답답함
✨ 해결방법 엑셀에서 설정을 세팅

깨진그림



🚶‍♂️UTF-8 설정 순서

1. 데이터 세팅 하는 절차

(1) 엑셀- Data 탭 > GetData by txt 클릭

  ✅ 아무런 변화가 없다!

2. python 으로 불러보자

(1) Pandas import > read_csv 실행

import pandas as pd
pd.read_csv("/Users/(user이름)/Downloads/전국무료급식소표준데이터.csv",  encoding='utf-8',index_col=0)

실행하면 에러가 뜬다.

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xbd in position 0: invalid start byte

인코딩 에러인데 파일이 EUC-KR 또는 CP949 인코딩으로 저장 되었는데 UTF-8 로 읽으려고 해서 문제가 발생하는 것이다. 이러니까 엑셀도 안읽히지..
python 에서는 cp949 로 인코딩 하면 해결된다.

import pandas as pd
pd.read_csv("/Users/forrestdpark/Downloads/전국무료급식소표준데이터.csv",  encoding='cp949',index_col=0)

3.엑셀에서 EUC-KR 로 데이터 보기

(1) Excel > Data > Get Data >Get Data(Power Query)

Get DAta power query 실행

(2) csv file 선택 > Get Data

Get data with txt

(3) 51949: Korean(EUC) 클릭

EUC-KR 로 변환

결과

잘 불러옴


ℹ️ 참고

1.🌐 조녁코딩일기 , 2022,오류해결