# [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)
(2) csv file 선택 > Get Data
(3) 51949: Korean(EUC) 클릭