월별 매출을 뽑으려고 SUMIFS를 걸었는데 전부 0이 나옵니다. 수식을 세 번 다시 써도 똑같습니다.
수식 문제가 아닙니다. 주문일자가 날짜가 아니라서 그렇습니다. 몰에서 내려받은 주문내역의 날짜는 대개 셋 중 하나로 들어옵니다.
20260101— 여덟 자리 숫자2026-01-01 14:32:05— 시각이 붙은 문자열2026.01.01— 점으로 구분된 문자열
사람 눈에는 셋 다 날짜지만 엑셀에게는 숫자 하나와 글자 두 개입니다. 글자에는 달을 물어볼 수 없으니 집계가 0이 됩니다.
3초 만에 구분하는 법
날짜가 들어있는 칸을 클릭하고 아무것도 하지 말고 정렬만 봅니다.
- 오른쪽에 붙어 있으면 — 엑셀이 날짜(또는 숫자)로 인식한 것
- 왼쪽에 붙어 있으면 — 글자. 이게 원인입니다
더 확실하게는 빈 칸에 =ISNUMBER(A2)를 넣어 봅니다. FALSE면 글자입니다.
표시 형식을 날짜로 바꿔도 왼쪽 정렬 그대로면 여전히 글자입니다. 표시 형식은 보이는 방식만 바꾸지 값을 바꾸지 않습니다. 여기서 많이 헷갈립니다.
원본은 건드리지 않습니다
다운로드한 주문내역을 직접 고치면 다음 달에 또 같은 작업을 해야 하고, 잘못 고쳤을 때 되돌릴 원본이 없습니다. 옆에 칸을 하나 만들어 거기서 바꿉니다.
1) 20260101 같은 여덟 자리 숫자
=DATE(LEFT(A2,4),MID(A2,5,2),RIGHT(A2,2))
결과 칸을 Ctrl+1 → 사용자 지정 → yyyy-mm-dd로 잡습니다. 이제 진짜 날짜라 월별 집계가 됩니다.
2) 2026-01-01 14:32:05 처럼 시각이 붙은 것
이미 날짜로 인식된 경우(오른쪽 정렬)라면 시각만 떼면 됩니다.
=INT(A2)
글자로 들어온 경우(왼쪽 정렬)라면 앞 열 자리만 잘라 날짜로 만듭니다.
=DATEVALUE(LEFT(A2,10))
3) 2026.01.01 처럼 점으로 된 것
=DATEVALUE(SUBSTITUTE(A2,".","-"))
여기서 월별 집계로
날짜 칸이 생겼으면 그 옆에 월 칸을 하나 더 만듭니다.
=TEXT(B2,"yyyy-mm")
이제 월별 합계는 이렇게 나옵니다.
=SUMIF($C:$C,"2026-01",$D:$D)
C는 월 칸, D는 금액 칸입니다. 이 순서로 하면 매달 수식을 다시 짤 일이 없습니다.
그래도 0이 나온다면
날짜를 고쳤는데도 합계가 0이면 이번엔 금액 칸이 글자일 가능성이 큽니다. 1,200원이나 ₩1,200처럼 단위가 붙어 내려오는 몰이 있습니다. 같은 방법으로 확인하고 바꿉니다.
=VALUE(SUBSTITUTE(SUBSTITUTE(D2,"원",""),",",""))
금액이 0으로 나오는 다른 원인들은 SUMIF가 0을 반환할 때에 정리해 두었습니다.
사기 전에 본인 파일로 먼저 확인하셔도 됩니다.
아직 후기가 없는 프로그램입니다. 그래서 주문내역 파일 하나를 보내주시면 저희가 돌려서 결과 화면만 회신해 드립니다. 무료이고, 보시고 결정하시면 됩니다. 열 이름을 못 읽거나 형식이 안 맞으면 그것도 그대로 알려드립니다 — 안 되는 건 안 된다고 먼저 말씀드립니다.
actorlee007@gmail.com 으로 파일 보내기 →
받은 파일은 결과 회신 후 삭제하고 다른 용도로 쓰지 않습니다. 개인정보(주문자명·연락처·주소) 열은 지우고 보내셔도 집계에는 지장이 없습니다.
매달 같은 작업이라면 프로그램이 대신합니다.
여러 몰 주문내역을 넣으면 날짜·금액 형식을 자동으로 맞춰 월별 정산표를 만들어 줍니다. 위 1~3번 변환과 월 칸 생성, 몰별 합계까지가 범위입니다.
쇼핑몰 월 정산 자동화 · 30,000원 · 결제 후 바로 내려받기 →
수수료율을 직접 넣으시면(요율.csv) 그걸로 마진까지 계산합니다. 요율표는 프로그램에 들어 있지 않습니다 — 몰이 바꾸는 값이라 넣어두면 그날부터 틀립니다. 넣지 않으시면 매출 집계까지입니다. 부가세 신고 자료는 만들지 않습니다. 정산금과 주문금액이 왜 다른지는 이 글을 보십시오.
정리
- 월별 합계가 0이면 수식이 아니라 날짜를 의심한다
- 구분법은 정렬 방향 — 왼쪽이면 글자다.
ISNUMBER로 확인 - 표시 형식은 값을 바꾸지 않는다. 보이기만 날짜가 된다
- 원본은 두고 옆 칸에서
DATE·DATEVALUE로 만든다 - 월 칸을
TEXT(날짜,"yyyy-mm")로 따로 만들면 매달 수식을 다시 안 짜도 된다
관련해서 주문내역 열 이름 대조법과 CSV가 깨져서 열릴 때도 같이 보시면 됩니다.
여기까지 읽으셨다면 매달 이걸 직접 하고 계신 겁니다.
주문내역 CSV를 폴더에 넣고 더블클릭하면 여러 몰 파일을 합치고, 취소·반품을 빼고, 기간을 잘라 상품별·채널별로 집계합니다. 수수료율을 직접 넣으시면(요율.csv) 그걸로 마진까지 계산합니다. 요율표는 프로그램에 들어 있지 않습니다 — 몰이 바꾸는 값이라 넣어두면 그날부터 틀립니다. 넣지 않으시면 매출 집계까지입니다. 부가세 신고 자료는 만들지 않습니다.
쇼핑몰 월 정산 자동화 · 30,000원 · 결제 후 바로 내려받기 →
카드·네이버페이·카카오페이 결제. 결제하면 바로 내려받습니다. 먼저 확인해 보고 싶으시면 파일 하나를 무료로 돌려드립니다.