ChatGPT 엑셀 분석: 예제 파일로 중복·환불·공란 검산하기

직장인이 AI를 활용해 엑셀의 이상값을 찾고 원본을 검증한 뒤 보고서로 정리하는 일러스트
엑셀 자료의 이상값을 찾고 원본을 검증한 뒤 보고서로 이어가는 업무 흐름
핵심 안내

ChatGPT 엑셀 분석을 위한 실습입니다. 가상 주문 14행의 중복·환불·공란을 구분하고, 원본과 수식이 있는 실습 파일로 확인분 순액 1,750,000원의 검산 과정을 제공합니다.

“매출을 분석해 줘”라는 요청보다 먼저 정할 것은 어떤 행을 계산에 넣을지입니다. 이 실습은 중복 주문, 날짜 형식 차이, 환불, 금액 공란이 있는 작은 자료로 집계 범위부터 확인합니다. 다운로드한 원본과 검산 시트를 대조하면 답의 숫자를 직접 확인할 수 있습니다.

실습 파일과 집계 기준

주문 원본·검산 시트 XLSX 다운로드

나눈다가 자체 제작한 가상 주문 14행입니다. 실제 회사·고객 자료가 아닙니다. 원본 시트는 입력을 보존하고, 검산 시트에는 처리 근거와 수식을 넣었습니다.

여기서 “순액”은 판매금액에 음수로 기록된 환불액을 더한 실습용 지표입니다. 회계상 매출 인식이나 세금 신고 기준을 뜻하지 않습니다. 월은 원본 날짜가 속한 달로 구분합니다.

원본 위치발견한 문제이번 실습의 처리
A10:E11A03 주문이 두 번 존재11행 제외. 실제 업무에서는 주문ID가 같아도 분할 내역인지 확인
B10:B11날짜에 / 사용2026-08로 월을 통일
E7·E13환불이 음수합계에 음수 그대로 포함
E14A06 금액 공란0원으로 바꾸지 않고 보류

ChatGPT에 먼저 요청할 내용

첨부 파일의 원본 시트만 먼저 읽어 주세요. 원본 값을 수정하지 말고 행 수와 열 이름을 확인하세요.
주문ID 중복, 날짜 형식 차이, 환불의 부호, 금액 공란을 셀 주소와 함께 표시하세요.
중복이라고 임의로 삭제하거나 공란을 0원으로 채우지 말고, 집계 전 확인 질문을 먼저 작성해 주세요.

이 예제에서는 A03이 실수로 한 번 더 들어간 동일 주문이라는 조건을 둡니다. 실제 자료라면 주문 상세번호·배송·부분 환불 등의 근거 없이 동일 ID만 보고 삭제하지 마세요. 위 기준을 확인한 다음 “11행 제외, 14행 보류, 나머지 행의 판매·환불·순액을 월별로 나눠 계산”하도록 요청합니다.

분석·검산 결과: 합계가 바뀌는 이유

집계 기준7월8월
원본 금액을 그대로 합산950,000원1,020,000원
중복 220,000원 제외 후 확인분 순액950,000원800,000원
금액 확인이 남은 주문없음A06 1건

단순 합산하면 8월이 늘어난 것처럼 보이지만, 중복을 제외하면 확인분은 감소합니다. 다만 A06의 금액이 비어 있으므로 8월 전체 실적의 최종 증감률은 아직 확정할 수 없습니다.

검산 항목계산과 결과
7월1,000,000원 판매 − 50,000원 환불 = 950,000원
8월 확인분900,000원 판매 − 100,000원 환불 = 800,000원
확인분 차이800,000 − 950,000 = −150,000원
확인분 증감률(800,000 ÷ 950,000 − 1) × 100 = 약 −15.8%
전체 확인분950,000 + 800,000 = 1,750,000원

위 결과는 제공 파일의 수식 계산과 별도 산술 대조로 확인한 검산 기준값입니다. 아래 실제 실행 기록과 구분한 자체 검산 기준값이며 제품 성능 시험 결과는 아닙니다. 직접 받은 답이 다르면 포함 행과 공란·환불 처리부터 비교하세요.

검산 시트에서 수식을 따라가기

검산 시트 13~26행은 원본 2~15행과 대응합니다. C열은 정규화한 월, F열은 원본 금액, G열은 포함·제외·보류 판단입니다. 월과 처리 판단은 이번 예제에 맞춰 기록한 값이므로 원본을 바꾸면 함께 검토해야 합니다.

검산!B6: =SUMIFS(F13:F26,C13:C26,A6,G13:G26,"포함",E13:E26,"판매")
검산!C6: =SUMIFS(F13:F26,C13:C26,A6,G13:G26,"포함",E13:E26,"환불")
검산!D6: =SUM(B6:C6)
검산!B9: =D7/D6-1

B9는 백분율 서식으로 −15.8%를 표시합니다. 이 수식을 그대로 새 자료 전체에 적용하지 말고 행 범위·월·처리 여부를 맞추세요. 원본 E14에 금액이 들어와도 G25의 보류를 자동 해제하지 않습니다. 금액 근거를 확인한 사람이 처리 상태를 바꿔야 합니다.

보고서에는 확인분과 미확정을 함께 쓰기

사용할 수 있는 문장

“8월 확인분 순액은 800,000원으로 7월 대비 150,000원 적습니다. A06 주문금액 1건을 확인한 뒤 최종 월 실적을 확정하겠습니다.”

“매출이 15.8% 감소한 원인은 광고 부진”이라는 문장은 이 자료로 뒷받침할 수 없습니다. 금액 공란도 있고 광고 지출이나 고객 유입 자료도 없기 때문입니다.

검산을 끝냈다면 확인된 숫자로 보고서 장표 구성하기에서 같은 자료를 5장으로 정리합니다. 분석 작업의 진행 상황을 주간보고에 정리해야 한다면 업무 메모로 주간업무보고 작성하기를 참고하세요. 별도의 가상 업무 메모를 사용하는 글입니다. 요금제를 고민한다면 달러·원화 요금제 비교에서 작업 한도와 비용을 확인할 수 있습니다.

실제 실행: 중복을 확인한 뒤 집계 기준 전달하기

2026-09-11, Chrome 웹에서 글 보강을 위해 편집 도구로 실행한 기록입니다. 가상자료를 사용했으며 운영자의 과거 업무 경험을 재현한 것은 아닙니다. 계정·모델·요청문에 따라 답이 달라질 수 있습니다.

ChatGPT Pro · Instant(화면 표시)에서 위 XLSX를 올리고 2회 요청했습니다. 상세 모델 버전은 확인하지 못했습니다. 첫 답변은 A10·A11의 중복, B10·B11의 날짜 형식, E7·E13의 음수 환불, E14의 공란을 찾았고 바로 합산하지 않고 처리 기준을 물었습니다.

두 번째 요청에서는 11행 제외, 14행 보류, 환불 부호 유지 기준을 전달했습니다. 아래는 실제 응답과 원본을 대조한 결과입니다.

확인 항목실제 응답원본 대조
7월 판매·환불·순액1,000,000원 / −50,000원 / 950,000원원본 E2:E7, 검산 D6와 일치
8월 확인분 판매·환불·순액900,000원 / −100,000원 / 800,000원원본 E8:E15 중 E11 제외·E14 보류, 검산 D7와 일치
처리 행7월 6행·8월 6행 포함총 14행 = 포함 12 + 제외 1 + 보류 1
월간 차이·증감률−150,000원 / −15.79%(800,000 ÷ 950,000 − 1) × 100. 소수 둘째 자리 반올림

“8월 800,000원은 확인된 금액만의 집계입니다. E14의 금액이 미확정이므로 8월 최종 실적으로 확정할 수 없습니다. 공란을 0원으로 처리하지 않았습니다.”

위 인용은 두 번째 실제 응답의 일부입니다. 독자는 자신의 결과에서도 합계뿐 아니라 제외·보류 행과 확인분 표시가 같은지 확인하면 됩니다.

이 파일에는 검산 정답 시트와 원본 하단의 오류 안내도 있습니다. 먼저 원본만 읽도록 요청했지만 답안 접근을 차단한 실험은 아니며, AI의 읽기 순서를 독립적으로 입증한 기록도 아닙니다. 제품 정확도 평가로 일반화하지 않습니다.

실제 요청문·응답 발췌·검토 기록 TXT 내려받기

자주 묻는 질문

금액 공란을 0으로 바꿔도 되나요?

해당 거래가 실제 0원이라는 근거가 있을 때만 가능합니다. 모르는 금액과 0원은 다릅니다.

중복 주문ID는 모두 지워도 되나요?

아닙니다. 분할 주문이나 부분 환불일 수 있습니다. 이 실습의 A03만 동일 기록 중복이라는 조건을 둔 것입니다.

실제 회사 자료에도 같은 서식을 쓸 수 있나요?

조직의 업로드 허용 범위를 확인하고 사본을 사용하세요. 이 파일은 14행 고정 실습이므로 실제 행 수·열 구조·처리 기준에 맞춰 수식을 변경해야 합니다.

파일 작업 기능은 계정·사용 환경에 따라 달라집니다. OpenAI 공식 파일 작업 안내(2026-09-10 확인). 원본 개인정보·기밀은 조직 정책에 따라 처리하세요.

관련 글 보기