쿠팡에서 주문내역을 내려받아 더블클릭하면 상품명이 ??? 나 ?좏뭹紐 처럼 보입니다. 파일이 망가진 게 아닙니다. 글자를 어떤 규칙으로 저장했는지가 안 맞아서 그렇습니다.
왜 깨지나
한글을 파일에 저장하는 규칙이 두 가지입니다.
- CP949(=EUC-KR) — 윈도우에서 오래 쓰던 방식. 국내 쇼핑몰 다운로드에 아직 많습니다
- UTF-8 — 요즘 표준. 네이버 스마트스토어 등에서 씁니다
엑셀은 CSV를 열 때 어느 쪽인지 물어보지 않고 혼자 정합니다. 그래서 CP949 파일을 UTF-8로 읽으면 한글 자리가 전부 깨집니다. 반대도 마찬가지입니다.
파일을 다시 받아도 소용없습니다. 파일은 멀쩡합니다. 읽는 쪽이 틀린 겁니다.
해결 1 — 메모장으로 다시 저장 (제일 간단)
- CSV 파일에 마우스 오른쪽 → 연결 프로그램 → 메모장
- 메모장에서 한글이 제대로 보이는지 확인
- 파일 → 다른 이름으로 저장
- 저장 창 아래 인코딩을
UTF-8로 바꾸고 저장 - 그 파일을 엑셀로 열기
메모장에서도 깨져 보이면 그 파일은 CP949 입니다. 아래 방법으로 가세요.
해결 2 — 엑셀에서 인코딩을 직접 지정
더블클릭하지 말고 가져오기로 여세요. 이게 정석입니다.
- 엑셀을 먼저 빈 문서로 실행
- 데이터 → 텍스트/CSV 가져오기
- 파일 선택하면 미리보기 창이 뜹니다
- 위쪽 원본 파일에서
949: 한국어를 고릅니다 (깨지면65001: 유니코드(UTF-8)) - 미리보기에서 한글이 제대로 보이면 로드
미리보기가 있으니 맞을 때까지 바꿔 보면 됩니다. 이게 확실합니다.
해결 3 — 구글 스프레드시트에 올리기
구글 스프레드시트는 인코딩을 스스로 판별합니다. 파일 → 가져오기로 올리면 대개 그냥 됩니다. 엑셀로 다시 받으면 UTF-8 로 저장됩니다.
깨진 파일을 그냥 쓰면 어떻게 되나
여기가 진짜 문제입니다. 금액 열은 숫자라서 안 깨집니다. 상품명만 깨집니다. 그래서 합계는 나옵니다.
깨진 상태로 SUMIF 를 걸면 =SUMIF(B:B, "무선이어폰", D:D) → 0 B열에는 "?좏뭹紐" 이 들어 있으니 "무선이어폰" 과 안 맞습니다. 오류가 아니라 0 입니다.
0 은 오류처럼 보이지 않습니다. "그 상품은 이번 달에 안 팔렸구나" 하고 넘어갑니다. 틀린 채로 돌아가는 게 멈추는 것보다 위험한 이유가 이겁니다.
확인하는 법
정산을 끝내기 전에 건수부터 맞춰 보세요. 원본 행 수와 집계한 건수가 다르면 어딘가 빠진 겁니다.
=COUNTA(B2:B10000) 원본 건수 =SUMPRODUCT((D2:D10000<>"")*1) 금액이 있는 건수
이 둘이 크게 차이나면 인코딩이나 빈 행 문제입니다.
왜 몰마다 다른가
정해진 규칙이 없어서입니다. 같은 회사도 다운로드 메뉴에 따라 다릅니다. 그래서 몰별로 한 번씩 확인해 두고 기록해 두는 편이 낫습니다.
파일 이름에 적어 두면 다음 달에 안 헤맵니다. 예: 쿠팡_7월_949.csv
사기 전에 본인 파일로 먼저 확인하셔도 됩니다.
아직 후기가 없는 프로그램입니다. 그래서 주문내역 파일 하나를 보내주시면 저희가 돌려서 결과 화면만 회신해 드립니다. 무료이고, 보시고 결정하시면 됩니다. 열 이름을 못 읽거나 형식이 안 맞으면 그것도 그대로 알려드립니다 — 안 되는 건 안 된다고 먼저 말씀드립니다.
actorlee007@gmail.com 으로 파일 보내기 →
받은 파일은 결과 회신 후 삭제하고 다른 용도로 쓰지 않습니다. 개인정보(주문자명·연락처·주소) 열은 지우고 보내셔도 집계에는 지장이 없습니다.
매달 여러 몰 파일을 정리하시는 분께. 폴더에 CSV 를 넣고 더블클릭하면 되는 프로그램을 만들어 두었습니다. 파일마다 CP949 인지 UTF-8 인지 알아서 판별하고, 여러 몰 파일을 하나로 합쳐 상품별·채널별 합계를 냅니다. 파일 이름에서 몰 이름도 찾습니다.
쇼핑몰 월 정산 자동화 · 30,000원 · 결제 후 바로 내려받기 →
수수료율을 직접 넣으시면(요율.csv) 그걸로 마진까지 계산합니다. 요율표는 프로그램에 들어 있지 않습니다 — 몰이 바꾸는 값이라 넣어두면 그날부터 틀립니다. 넣지 않으시면 매출 집계까지입니다. 부가세 신고 자료는 만들지 않습니다.
정리
- 깨지는 건 파일 문제가 아니라 읽는 규칙이 안 맞아서
- 국내 쇼핑몰은 CP949, 요즘 표준은 UTF-8
- 더블클릭 대신 데이터 → 텍스트/CSV 가져오기로 인코딩을 직접 고르기
- 깨진 채로 SUMIF 를 걸면 오류가 아니라 0 이 나옵니다 — 이게 제일 위험
- 끝내기 전에 건수를 원본과 대조하기
합계 금액은 눈으로 검산하기 어렵지만 건수는 쉽습니다. 건수가 맞으면 대체로 맞습니다.
여기까지 읽으셨다면 매달 이걸 직접 하고 계신 겁니다.
주문내역 CSV를 폴더에 넣고 더블클릭하면 여러 몰 파일을 합치고, 취소·반품을 빼고, 기간을 잘라 상품별·채널별로 집계합니다. 수수료율을 직접 넣으시면(요율.csv) 그걸로 마진까지 계산합니다. 요율표는 프로그램에 들어 있지 않습니다 — 몰이 바꾸는 값이라 넣어두면 그날부터 틀립니다. 넣지 않으시면 매출 집계까지입니다. 부가세 신고 자료는 만들지 않습니다.
쇼핑몰 월 정산 자동화 · 30,000원 · 결제 후 바로 내려받기 →
카드·네이버페이·카카오페이 결제. 결제하면 바로 내려받습니다. 먼저 확인해 보고 싶으시면 파일 하나를 무료로 돌려드립니다.