CHEONOK SYSTEM

같은 주문이 여러 줄로 나뉘어 나올 때 — 한 줄로 합치는 법

2026년 8월 4일 · 천옥시스템

주문내역을 열면 같은 주문번호가 세 줄 있습니다. 손님은 한 명인데 상품을 세 개 담았기 때문입니다.

이걸 그대로 세면 주문 건수가 부풀고, 배송비를 세 번 더하게 되고, 정산표가 실제와 안 맞습니다. 몰에서 내려받은 파일은 거의 다 이 구조입니다. 잘못이 아니라 원래 그렇게 나옵니다.

먼저 정할 것 — 무엇을 합칠 것인가

줄을 합칠 때 열마다 처리가 다릅니다. 이걸 정하지 않고 시작하면 중간에 꼬입니다.

배송비를 "더할 것"에 넣으면 한 주문에 배송비가 세 번 들어갑니다. 정산이 안 맞는 원인 중 흔한 쪽입니다.

1) 주문번호 목록부터 중복 없이 뽑는다

엑셀 365 · 2021이면 한 줄입니다.

=UNIQUE(A2:A9999)

구버전이면 A열을 복사해 다른 시트에 붙여넣고 데이터 → 중복된 항목 제거를 씁니다. 원본은 그대로 둡니다.

2) 더할 것은 SUMIF

주문번호가 F2에 있고, 원본 주문번호가 A열, 금액이 D열이라면

=SUMIF($A:$A,$F2,$D:$D)

수량도 같은 방식으로 열만 바꿔 씁니다.

3) 한 번만 쓸 것은 XLOOKUP

=XLOOKUP($F2,$A:$A,B:B)

구버전이면 VLOOKUP입니다.

=VLOOKUP($F2,$A:$D,2,0)

주문일자·수령인·주소처럼 어느 줄에서 가져와도 같은 값이니 첫 줄 것을 씁니다.

4) 상품명은 이어 붙인다

엑셀 365 · 2019 이상이면 TEXTJOIN을 배열로 씁니다.

=TEXTJOIN(", ",TRUE,IF($A:$A=$F2,$C:$C,""))

엑셀 2019에서는 입력 후 Ctrl+Shift+Enter를 눌러야 합니다. 그냥 Enter면 값이 하나만 나옵니다. 365에서는 그냥 Enter로 됩니다.

수량까지 같이 보이게 하려면

=TEXTJOIN(", ",TRUE,IF($A:$A=$F2,$C:$C&" "&$E:$E&"개",""))

TEXTJOIN이 없는 버전이라면

엑셀 2016 이하에는 TEXTJOIN이 없습니다. 이때는 주문번호로 정렬한 뒤 보조 열을 하나 만들어 누적합니다.

=IF(A2=A1,G1&", "&C2,C2)

그 주문의 마지막 줄에 전체 목록이 쌓입니다. 마지막 줄만 골라 쓰면 됩니다.

=IF(A2<>A3,"마지막","")

합친 뒤 반드시 확인할 것

합계가 원본과 같은지만 보면 됩니다. 다르면 어딘가에서 빠졌거나 두 번 들어간 것입니다.

=SUM(원본 금액열) - SUM(합친표 금액열)

0이 아니면 대개 원인은 셋입니다. 주문번호에 보이지 않는 공백이 붙어 다른 값으로 취급됐거나(=TRIM(A2)로 정리), 금액이 글자로 들어와 안 더해졌거나, 취소·반품 줄이 섞여 있는 경우입니다.

정산 프로그램 실제 출력 — 주문 240건 중 취소·반품 98건을 제외하고 상품별·채널별 매출을 집계한 화면
이 글을 쓴 프로그램의 실제 출력입니다. 상품에 동봉된 예시 파일을 돌린 결과이고, 고객 데이터가 아닙니다. 돌아가는 화면은 30초 실연 영상에서 보실 수 있습니다.

사기 전에 본인 파일로 먼저 확인하셔도 됩니다.

아직 후기가 없는 프로그램입니다. 그래서 주문내역 파일 하나를 보내주시면 저희가 돌려서 결과 화면만 회신해 드립니다. 무료이고, 보시고 결정하시면 됩니다. 열 이름을 못 읽거나 형식이 안 맞으면 그것도 그대로 알려드립니다 — 안 되는 건 안 된다고 먼저 말씀드립니다.

actorlee007@gmail.com 으로 파일 보내기 →

받은 파일은 결과 회신 후 삭제하고 다른 용도로 쓰지 않습니다. 개인정보(주문자명·연락처·주소) 열은 지우고 보내셔도 집계에는 지장이 없습니다.

매달 같은 작업이라면 프로그램이 대신합니다.

여러 몰 주문내역을 넣으면 중복 주문번호를 한 줄로 합치고 상품명을 이어 붙여 월별 정산표를 만들어 줍니다. 위 1~4번과 검산까지가 범위입니다.

쇼핑몰 월 정산 자동화 · 30,000원 · 결제 후 바로 내려받기 →

수수료율을 직접 넣으시면(요율.csv) 그걸로 마진까지 계산합니다. 요율표는 프로그램에 들어 있지 않습니다 — 몰이 바꾸는 값이라 넣어두면 그날부터 틀립니다. 넣지 않으시면 매출 집계까지입니다. 부가세 신고 자료는 만들지 않습니다. 정산금과 주문금액이 왜 다른지는 이 글에 있습니다.

정리

관련해서 여러 몰 주문내역 합치기주문일자가 날짜로 안 잡힐 때도 같이 보시면 됩니다.

여기까지 읽으셨다면 매달 이걸 직접 하고 계신 겁니다.

주문내역 CSV를 폴더에 넣고 더블클릭하면 여러 몰 파일을 합치고, 취소·반품을 빼고, 기간을 잘라 상품별·채널별로 집계합니다. 수수료율을 직접 넣으시면(요율.csv) 그걸로 마진까지 계산합니다. 요율표는 프로그램에 들어 있지 않습니다 — 몰이 바꾸는 값이라 넣어두면 그날부터 틀립니다. 넣지 않으시면 매출 집계까지입니다. 부가세 신고 자료는 만들지 않습니다.

쇼핑몰 월 정산 자동화 · 30,000원 · 결제 후 바로 내려받기 →

카드·네이버페이·카카오페이 결제. 결제하면 바로 내려받습니다. 먼저 확인해 보고 싶으시면 파일 하나를 무료로 돌려드립니다.

※ 업무 시간 단축에 관한 내용입니다. 매출이나 수익을 보장하지 않습니다.
※ 주문내역의 열 구성과 함수 지원 여부는 쇼핑몰과 엑셀 버전에 따라 다릅니다. 이 글은 처리 순서를 안내할 뿐 특정 쇼핑몰의 형식을 보증하지 않습니다.
CHEONOK SYSTEM · 업무 자동화 제작