로또 CSV 한글이 깨질 때: UTF-8과 구분자 선택 순서
로또 자료 CSV의 한글 깨짐과 한 셀 몰림은 다른 문제입니다. 원본을 보존하고 인코딩·구분자를 가져오기 화면에서 각각 확인하는 방법을 정리합니다.
· LOTTO JD 편집
로또 자료를 CSV로 정리했는데 판매점 한글이 깨지거나 모든 항목이 한 셀에 들어갔다면, 우선 원본 파일을 덮어쓰지 마세요. 문자 해석 문제와 열 구분 문제는 원인이 다를 수 있습니다. 깨진 화면을 그대로 저장하면 나중에 원래 문자열을 확인하기 어려워지므로 원본과 작업용 복사본을 나누는 것이 출발점입니다.
한글 깨짐과 열 분리 실패를 구분합니다
회차와 숫자는 읽히는데 한글 제목이나 상호만 이상하면 문자 인코딩을 먼저 살펴봅니다. 한글은 정상인데 쉼표를 포함한 한 줄 전체가 한 셀에 들어가 있다면 구분자 설정을 확인합니다. 두 증상이 함께 나타날 수도 있으므로 하나의 설정만 바꾸고 해결됐다고 끝내지 않습니다.
파일명에 CSV가 붙었다고 반드시 같은 문자 인코딩과 구분 방식으로 저장됐다는 뜻은 아닙니다. 자료를 만든 사람의 안내나 내보내기 설정을 확인하세요. 동행복권 원문을 독자가 직접 정리한 파일이라면 그 파일이 공식 배포 파일인 것처럼 이름 붙이지 말고 정리본임을 표시하는 것이 좋습니다.
가져오기 미리보기에서 한글을 확인합니다
Microsoft는 UTF-8 CSV를 Excel에서 여는 방법을 공식 도움말로 안내하며, 텍스트/CSV 가져오기 경로를 제시합니다. 더블클릭으로 열린 화면이 깨져 있다면 작업용 복사본에서 가져오기 기능을 이용해 문자 해석과 미리보기를 살펴보세요. 프로그램 버전과 언어 설정에 따라 메뉴 이름이 다를 수 있습니다.
원본이 UTF-8로 저장된 것을 확인했다면 그에 맞는 문자 인코딩을 선택합니다. UTF-8을 골랐는데도 깨진다면 무조건 모든 파일을 다시 저장하지 말고 원본의 저장 방식을 확인하세요. 서로 다른 인코딩을 무작정 반복 적용하면 어느 단계에서 문제가 생겼는지 추적하기 어려워집니다.
열 구분은 제목 행부터 검사합니다
제목 행에 회차, 추첨일, 본번호 항목들이 각각 별도 열로 들어갔는지 봅니다. 쉼표와 탭은 다른 구분자이므로 파일의 실제 구분 방식과 가져오기 설정이 같아야 합니다. 한글을 고쳤는데 열이 여전히 하나라면 문자 문제가 아니라 열 나누기 설정을 계속 확인해야 합니다.
| 증상 | 우선 점검 |
|---|---|
| 한글만 깨짐 | 파일의 인코딩과 선택한 문자 해석 |
| 한 줄이 한 셀에 들어감 | 쉼표·탭 등 구분자 선택 |
| 상호 일부가 옆 열로 밀림 | 문자열 안 구분 기호와 인용부호 처리 |
| 일부 행만 다름 | 해당 원문 행과 열 개수 비교 |
예를 들어 설명용 상호가 ‘가상상점, 본점’처럼 쉼표를 포함한다면, 파일 작성 방식에 따라 그 쉼표가 열 구분으로 해석될 수 있습니다. 상호를 임의로 잘라 고치기보다 원문 문자열과 CSV의 인용 처리 상태를 확인합니다. 실제 특정 판매점 자료에서 발생한 오류를 주장하는 예시는 아닙니다.
정상처럼 보이는 숫자도 원문과 대조합니다
한글이 읽히게 됐다고 데이터 내용 검증이 끝나는 것은 아닙니다. 처음 행과 마지막 행, 중간 몇 행을 원본과 비교해 열이 밀리지 않았는지 확인하세요. 날짜가 숫자나 다른 형식으로 보이는 문제는 별도의 셀 형식 확인이 필요합니다. 인코딩 변경으로 모든 자동변환 문제가 해결된다고 생각하지 않습니다.
상호나 주소를 검색하기 위해 받은 자료라면 빈칸과 괄호, 공백도 무조건 지우지 마세요. 정리 전에 원문 열을 남겨 두고 별도 정규화 열을 사용하는 편이 변경 이유를 설명하기 쉽습니다. 파일 안에 여러 회차가 섞였는지도 제목 행과 자료 설명으로 확인합니다.
저장본에는 설정과 출처를 남깁니다
최종 파일과 별도로 원본 파일명, 가져온 날짜, 사용 인코딩, 구분자, 원문 출처를 짧게 기록합니다. 다시 내보낼 때는 한글과 열 구조를 재확인하세요. CSV는 모든 통합문서 서식을 보존하는 형식이 아니므로, 보기 좋게 꾸민 표와 교환용 원자료 파일의 목적도 구분하는 편이 좋습니다.
외부 파일의 내용을 확인할 때 원치 않는 수식이나 외부 연결을 실행할 필요는 없습니다. 이 글은 파일 형식 점검법이며 LOTTO JD가 모든 자료를 CSV로 제공한다는 안내가 아닙니다. 이미 보유한 정리 파일에서 문자와 열을 올바르게 읽고 원문으로 검산하는 데 사용하세요.
복구 전후를 비교할 작은 표본을 정합니다
전체 행을 매번 눈으로 읽기 어렵다면 한글 상호가 있는 행, 쉼표가 포함된 텍스트 행, 파일 끝 행을 점검 표본으로 정할 수 있습니다. 서로 다른 문자와 구조를 가진 행을 골라야 첫 줄만 정상인 상황을 놓치지 않습니다. 표본이 맞아도 전체 자료 검증이 끝난 것은 아니므로 최종 활용 전에는 행 수와 열 구조를 추가로 확인하세요. 어떤 설정에서 읽혔는지 작업 메모를 남기면 같은 파일을 다른 기기에서 열 때도 비교할 기준이 생깁니다.
공식 자료와 확인 기준
자료 확인일: 2026-11-04