거래 데이터 정리 실무 가이드 · 예시는 모두 가상 데이터입니다.
거래 CSV 파일 여러 개 합치기부터 거래처·상품별 매출 집계까지
매일 내려받는 거래 CSV가 여러 개로 나뉘어 있다면 단순히 행을 붙이는 것만으로는 집계가 완성되지 않습니다. 필수 열이 같은지, 금액 계산 규칙이 일치하는지, 잘못된 날짜나 누락된 수량이 끼어 있지 않은지 먼저 확인해야 합니다.
1. 합치기 전에 CSV 열 구성을 확인하세요
예를 들어 일별 거래 CSV에 거래일, 거래처코드, 거래처, 상품코드, 상품명, 수량, 단가가 같은 순서로 존재한다고 가정합니다. 이름이 다르거나 의미가 다른 열을 그대로 이어 붙이면 거래처와 상품이 잘못 묶일 수 있습니다.
먼저 UTF-8과 CP949 등 문자 인코딩을 확인하고, 파일마다 열 이름과 숫자·날짜 규칙이 일치하는지 비교해야 합니다. XLSX와 CSV는 서로 다른 파일 형식이므로 구분합니다.
2. 원본 데이터를 조용히 수정하지 말고 검증하세요
- 날짜:
2026-02-30처럼 실제로 존재하지 않는 날짜는 유효하지 않습니다. - 수량: 빈칸은 0과 다릅니다. 정해진 규칙이 없다면 임의로 0으로 바꾸지 않습니다.
- 단가·금액: 수량과 단가의 데이터 유형, 세금 포함 여부를 확인합니다.
- 거래처·상품 식별: 같은 코드에 서로 다른 이름이 연결되면 검토 대상으로 표시합니다.
- 중복: 동일 파일 중복 선택과 거래 자체의 중복 여부를 별도로 구분합니다.
취소·반품·할인·환불 거래는 회사마다 의미가 달라, 합계에 반영할 규칙을 담당자가 먼저 결정해야 합니다.
3. 정상 거래 금액을 계산하고 거래처·상품별로 묶습니다
가상 샘플에서는 정상 3행이 A상사 X상품 2개 × 10,000원, A상사 X상품 3개 × 10,000원, B상사 Y상품 1개 × 5,000원입니다.
| 거래처 | 상품 | 총수량 | 총금액 |
|---|---|---|---|
| A상사 | X상품 | 5 | 50,000원 |
| B상사 | Y상품 | 1 | 5,000원 |
| 정상 거래 합계 | 6 | 55,000원 | |
정상 거래는 총 3행이며, 별도의 오류 2행(수량 누락·유효하지 않은 날짜)은 이 합계에 넣지 않았습니다. 결과는 따라서 부분 집계입니다. 오류 행까지 포함한 원래 전체 매출을 55,000원으로 단정하면 안 됩니다.
4. 집계 결과와 오류 목록을 각각 보관하세요
정리 후에는 최소한 세 가지 결과를 분리하는 것이 좋습니다. 정상 거래 통합표, 거래처·상품별 수량·금액 집계표, 검토가 필요한 오류 행 목록입니다. 원본 파일명과 원본 행 번호를 보존하면 나중에 수치를 대조하기 쉬워집니다.
WORKFLOW PACK에서 생성·검증한 가상 CSV 결과를 직접 열어 비교할 수 있습니다.
5. 거래 CSV 정리를 외주로 의뢰하기 전에 준비할 내용
업무를 정확히 견적받으려면 개인정보를 지운 가상 입력 양식 1개, 필요한 결과 예시, 파일 수·총 행 수, 데이터 인코딩, 취소/반품/세금 처리 기준, 희망 납기를 준비하세요. 실제 고객명·계좌번호·거래 내역은 계약과 안전한 전달 경로가 정해지기 전 보내지 않는 것이 좋습니다.
WORKFLOW PACK은 정해진 7열 거래 CSV 최대 5개·전체 최대 10,000행을 대상으로 정상 거래 통합, 거래처·상품별 집계, 오류 목록을 일회성으로 납품하는 서비스입니다. XLSX, ERP 연동, 세무 대행 및 소스코드 납품은 기본 범위가 아닙니다.
개인정보 없이 범위 확인·상담 요청하기 →가상 예시는 유료 구매 이력이나 고객 납품 실적이 아닙니다. 구체적인 금액과 납기는 파일 규칙 확인 후 협의합니다.