700개 주문서 속 숨은 중복의 발견
지난주 윈도우 디바이스의 구글 시트를 정리하던 중, 한 가지 골칫거리를 발견했습니다. 주문서 700개 중 일부 송장 번호가 반복되고 있었거든요. 수작업으로는 찾을 수 없는 규모였습니다.
「정말 답답했어요. 엑셀로 COUNTIF를 써도 되겠지만, 정말 중복인지 확인하고 그 이유까지 알고 싶었거든요.」
그래서 Claude Code에 도움을 청했습니다.
Claude Code의 자동 검증 프로세스
1단계: 데이터 준비
구글 시트에서 주문 정보(주문번호, 구매자, 송장번호)를 CSV로 내보냈습니다.
OrderID,Buyer,TrackingNumber
ORD001,Buyer_A,TRK12345
ORD002,Buyer_B,TRK12345
ORD003,Buyer_C,TRK67890
2단계: Claude Code 프롬프트 작성
다음과 같이 작성했습니다.
「이 CSV 데이터에서 송장 번호(TrackingNumber) 중복을 찾아줘. 각 중복 그룹마다 주문번호, 구매자, 송장번호를 표시하고, 왜 이게 중복인지 설명도 함께 줄래. 그리고 최종적으로 '중복 확인' 컬럼을 추가한 새 CSV를 만들어 줄래.」
3단계: 실행 후 검증
Claude Code가 반환한 결과는 다음과 같았습니다.
• 송장번호 TRK12345가 2건 (주문번호 ORD001, ORD002)
• 각 중복 쌍의 구매자, 날짜, 수량을 함께 표시
• 의심스러운 패턴 플래그(예: 같은 구매자가 같은 송장번호를 2회 이상 사용)
4단계: 구글 시트에 자동 반영
Claude Code가 만든 CSV를 다시 구글 시트에 업로드하고, 조건부 서식으로 중복 항목을 빨간색으로 표시했습니다.
조건: 「중복 확인」 = 「YES」
서식: 배경색 빨강, 텍스트 굵게
발견된 인사이트
700개 주문 중 실제로 8개의 중복이 발견되었습니다. 패턴은 다음과 같았습니다.
1. 같은 구매자가 실수로 2회 주문한 경우 (3건)
2. 송장번호 입력 오류로 기존 번호를 재사용한 경우 (4건)
3. 환불 후 재발송인데 번호를 변경하지 않은 경우 (1건)
「중복만 찾은 게 아니라, 왜 중복이 생겼는지까지 이해할 수 있었어요. 그 덕분에 입력 프로세스까지 개선할 수 있었습니다.」
누구나 따라할 수 있는 방법
필요한 것
• 구글 시트 또는 엑셀 파일 (CSV 형식으로 변환 가능한 것)
• Claude.ai 접속권한
• Claude Code 활성화 (Claude 플러스 또는 Pro 구독)
5분 안에 시작하기
1. 구글 시트에서 필요한 컬럼(ID, 중복 검사 대상)만 선택해 복사
2. Claude.ai 대화창에 데이터 붙여넣기
3. 다음 프롬프트 사용: 「이 데이터에서 [컬럼명] 중복을 찾아줘. 각 중복에 대해 모든 정보를 보여줄래? 그리고 '중복여부' 컬럼을 추가한 새 데이터를 만들어줄래.」
4. 결과물을 구글 시트에 붙여넣고 서식 적용
놓쳤던 부분, 배운 점
처음에는 정확도만 생각했습니다. 하지만 Claude Code는 중복을 찾는 동시에 맥락까지 분석해줬어요. 같은 구매자인지, 날짜 간격은 얼마나 되는지, 수량에 차이가 있는지 등입니다. 이게 나중에 프로세스 개선의 단서가 되었습니다.
이렇게 작은 자동화가 쌓이면, 팀 전체의 업무 품질이 올라갑니다.