AI가 알려준 답이 맞는지 확인하려면 공식자료와 출처를 어떻게 대조할까?
챗GPT에 엑셀 파일을 올렸는데 합계가 원본과 다르다면 같은 파일로 다시 계산시키기 전에 사용할 시트, 합계 열, 포함할 행 조건을 먼저 고정하고 챗GPT가 읽은 전체 행 수와 숫자로 인식한 행 수를 보여 달라고 하세요. 결과 숫자만 반복해서 받으면 어느 행이 빠졌거나 더해졌는지 찾기 어렵습니다.
Excel 원본에서는 전체 합계, 필터 뒤 보이는 행의 소계, 피벗테이블 합계가 서로 다를 수 있습니다. 먼저 내가 비교한 값이 어느 합계인지 정한 뒤 챗GPT에는 “주문내역 시트에서 상태가 완료인 행만, 결제금액 열을 합산”처럼 같은 기준을 전달해야 합니다.
기준이 같은데도 값이 다르면 잘못 선택한 시트나 범위, 텍스트로 저장된 숫자, 숨김·필터 행, 중복 행, 취소·환불 제외 조건, 저장 전 재계산 여부를 순서대로 확인합니다. 수정한 원본은 바로 덮어쓰지 말고 개인정보와 불필요한 시트를 뺀 복사본으로 다시 올리세요.
같은 금액 열을 보고 있어도 Excel 화면의 합계가 무엇으로 만들어졌는지에 따라 값이 달라집니다. 상태 필터가 켜진 표의 소계와 전체 열의 SUM, 피벗테이블의 합계는 계산 대상이 같지 않을 수 있습니다.
| Excel에서 본 값 | 포함되는 행 | 챗GPT에 알려줄 기준 |
|---|---|---|
SUM 전체 합계 |
지정 범위의 숫자 셀 | 필터와 관계없이 해당 범위 전체를 합산 |
SUBTOTAL 소계 |
필터로 남은 행, 함수 번호에 따라 숨김 행 처리도 달라짐 | 실제로 포함할 상태와 행 조건을 문장으로 지정 |
| 피벗테이블 총합계 | 피벗 필터와 원본 데이터 범위에 포함된 행 | 원본 시트와 피벗의 필터 조건을 함께 설명 |
| 상태 표시줄 합계 | 현재 선택한 숫자 셀 | 선택 범위의 첫 행과 마지막 행을 명시 |
Microsoft의 SUBTOTAL 함수 안내에 따르면 필터로 제외된 행은 항상 소계에서 빠지고, 함수 번호 1~11과 101~111은 수동으로 숨긴 행을 포함하는 방식이 다릅니다. 따라서 “화면에 보이는 값과 다르다”는 말만으로는 같은 계산을 재현할 수 없습니다.
먼저 Excel 수식 입력줄에서 원본 합계가 SUM인지 SUBTOTAL인지 보고, 피벗테이블이라면 필터 영역도 확인하세요. 그다음 포함할 행 조건을 “상태=완료, 날짜=2026년 7월, 테스트 주문 제외”처럼 값으로 적습니다.
원본에는 2,417행이 있는데 챗GPT가 2,398행을 읽었다면 합계 계산식보다 먼저 19행의 차이를 찾아야 합니다. 시트 제목, 설명 행, 빈 행과 여러 표가 섞여 있으면 데이터 시작 위치를 다르게 잡을 수 있습니다.
챗GPT에 합계를 바로 묻지 말고 다음 항목을 먼저 표로 출력하게 합니다.
행 수가 맞지 않으면 원본에서 데이터 표의 첫 행과 마지막 행을 확인합니다. 표 위의 보고서 제목, 두 줄 헤더, 병합 셀, 중간 빈 행, 같은 시트 아래에 붙인 두 번째 표가 있으면 한 장의 깨끗한 표로 복사하는 편이 빠릅니다.
챗GPT 답변을 검증표로 정리하는 방법은 챗GPT 답변의 열 제목과 행 기준을 지정하는 법과 연결할 수 있습니다. 이때 필요한 표는 보기 좋은 요약표가 아니라 제외 행과 이유를 다시 찾을 수 있는 확인표입니다.
Excel 화면에서 12,000원처럼 보여도 셀의 실제 값이 숫자 12000인지 문자열 “12,000원”인지는 다를 수 있습니다. 외부 쇼핑몰이나 회계 프로그램에서 내려받은 파일은 통화 기호, 공백, 쉼표, 괄호 음수와 대시가 섞이기 쉽습니다.
| 셀에 보이는 값 | 확인할 문제 | 안전한 처리 |
|---|---|---|
| 12,000 | 숫자 서식인지 쉼표가 든 문자열인지 확인 | 원본 옆 새 열에서 숫자 변환 후 대조 |
| ₩12,000 또는 12,000원 | 통화 표시가 값에 포함됐는지 확인 | 표시 서식과 실제 문자열을 구분 |
| (12,000) | 회계식 음수인지 일반 괄호 문자열인지 확인 | 음수 변환 규칙을 먼저 합의 |
| - 또는 N/A | 0원인지 결측치인지 확인 | 임의로 0으로 바꾸지 말고 별도 상태로 표시 |
| 앞뒤에 공백이 있는 숫자 | 복사 과정에서 공백 문자가 들어갔는지 확인 | 정리 전후 행 수와 합계를 모두 기록 |
Microsoft의 텍스트 숫자 변환 안내는 숫자가 텍스트로 저장되면 계산에서 예상하지 못한 결과가 생길 수 있다고 설명합니다. 오류 표시가 있는 셀은 숫자로 변환할 수 있지만 상품 코드, 주문번호, 우편번호처럼 앞자리 0을 보존해야 하는 열까지 한꺼번에 숫자로 바꾸면 안 됩니다.
합계 열만 복사한 새 열을 만들고 숫자로 변환한 뒤, 변환 전 행 수와 변환 후 숫자 행 수를 비교하세요. 변환하지 못한 셀은 값을 지우지 말고 행 번호와 원문을 별도 목록으로 남깁니다.
Excel에서 취소 주문을 필터로 숨겨 놓았다고 해서 업로드한 파일 분석에서도 자동으로 같은 행이 제외된다고 가정하면 안 됩니다. 챗GPT에는 화면 상태가 아니라 취소 주문을 구분하는 열 이름과 제외할 값을 직접 알려줘야 합니다.
예를 들어 원본에서 상태 열의 “취소”, “환불완료”를 숨겼다면 다음처럼 적습니다.
주문내역 시트의 결제금액 열을 합산하세요. 상태가 ‘완료’인 행만 포함하고 ‘취소’, ‘환불완료’, ‘테스트’는 제외하세요. 먼저 상태별 행 수와 금액 소계를 보여준 뒤 완료 행의 합계를 계산하세요.
필터를 풀었을 때의 전체 합계와 필터 뒤의 SUBTOTAL을 각각 기록해 두면 챗GPT 결과가 어느 쪽과 같은지 바로 볼 수 있습니다. 숨긴 이유를 열 값으로 재현할 수 없다면 업로드용 복사본에서 제외 대상 행에 포함여부 열을 추가해 “포함”과 “제외”를 명시하세요.
행 수와 숫자 형식이 맞는데 합계가 크다면 같은 주문이 두 번 들어갔거나 환불 금액의 부호가 잘못 처리됐을 수 있습니다. 반대로 합계가 작다면 특정 상태나 빈 주문번호 행이 제외됐을 수 있습니다.
중복 여부는 금액 열이 아니라 주문번호, 거래번호, 전표번호처럼 한 건을 구분하는 키로 확인합니다. 한 주문에 상품 행이 여러 개 생기는 파일이라면 주문번호 중복이 정상일 수 있으므로, 주문 단위 합계와 상품 행 단위 합계를 구분해야 합니다.
“중복을 제거해줘”만 요청하면 정상적인 다품목 행까지 사라질 수 있습니다. 고유 키 후보와 중복 판정 기준을 먼저 표로 받은 뒤, 삭제하지 않은 상태에서 중복 그룹별 행 수와 금액을 확인하세요.
원본 합계 셀이 오래된 값을 보여 주면 챗GPT의 원시 데이터 합계가 오히려 최신일 수 있습니다. Excel 통합 문서 계산이 수동이면 원본 데이터를 바꾼 뒤 수식 결과가 바로 갱신되지 않을 수 있으므로 업로드 전에 계산 옵션과 저장 시점을 확인합니다.
Microsoft의 통합 문서 재계산 안내는 자동 계산과 수동 계산을 구분하며, 수동 모드에서는 사용자가 다시 계산해야 수식 결과가 갱신된다고 설명합니다. 셀에 수식 자체가 글자로 보이는 문제라면 챗GPT 수식이 계산되지 않고 문자열로 보일 때 고치는 법이 맞는 해결 순서입니다.
파일을 정리한 뒤에는 합계만 묻지 말고 입력 범위, 제외 조건, 검증 결과를 함께 출력하게 합니다. 아래 문장에서 대괄호 부분을 실제 열 이름과 조건으로 바꾸세요.
합계 검증용 입력 예시
업로드한 파일의 [주문내역] 시트만 사용하세요. [결제금액] 열을 합산하되 [상태]가 [완료]인 행만 포함하고 [취소, 환불완료, 테스트]는 제외하세요. 계산 전에 ① 전체 데이터 행 수 ② 숫자로 읽힌 결제금액 행 수 ③ 빈칸·텍스트·오류값 행 번호와 원문 ④ 포함 상태별 행 수 ⑤ [주문번호] 중복 그룹 수를 표로 보여주세요. 그다음 사용한 계산식과 최종 합계를 제시하고, 제외 금액 소계까지 따로 보여주세요. 값을 임의로 고치거나 결측치를 0으로 바꾸지 마세요.
OpenAI Docs의 파일 작업 안내는 스프레드시트 작업에서 시트, 열, 차트와 기대하는 검사 기준을 설명하고 결과 파일을 어떻게 검증했는지 확인하도록 안내합니다. 합계 분석에서도 최종 숫자보다 사용한 행과 검사 결과를 먼저 받아야 재검토가 가능합니다.
AIZip(www.aizip.ai.kr)은 엑셀 분석 결과가 다를 때 질문을 길게 반복하기보다 같은 행, 같은 열, 같은 포함 조건을 먼저 맞춥니다. 수식을 새로 만들어야 하는 상황은 챗GPT로 엑셀 수식을 만들고 몇 행으로 검증하는 순서에서 별도로 확인할 수 있습니다.
문제가 확인되면 원본을 직접 고치기보다 업로드용 복사본을 만듭니다. 필요 없는 표지 시트, 숨겨진 보조표, 개인 정보와 메모를 제거하고 한 행에 한 거래가 오도록 정리하세요.
CSV로 바꾸면 하나의 시트 값만 남고 수식, 서식과 다른 시트 구조가 사라질 수 있습니다. Microsoft의 CSV 가져오기·내보내기 안내처럼 CSV와 Excel 통합 문서는 지원 기능이 다르므로, 원본 수식이나 여러 시트를 비교해야 한다면 XLSX 복사본을 유지하고 데이터 표만 따로 정리하세요.
CSV로 바꾼 뒤 한글이 깨진 문자로 보인다면 계산 검산 전에 ChatGPT용 CSV의 한글 깨짐을 UTF-8로 고치는 순서로 원본 인코딩과 표본을 먼저 확인하세요. 깨진 문자열을 그대로 합산하면 행 분류와 고유 키 비교도 달라질 수 있습니다.
고객명, 전화번호, 이메일, 주소, 계좌번호, 사번처럼 계산에 필요 없는 정보는 삭제하거나 식별할 수 없는 값으로 바꾸세요. 회사의 파일 업로드 정책과 계정 설정도 확인하고, 민감한 원본 파일은 그대로 올리지 않습니다.
검증이 끝났다면 “원본과 같아졌다”에서 끝내지 말고 처음 차이가 왜 생겼는지 숫자로 설명합니다. 예를 들어 전체 합계에서 취소 12건과 텍스트 금액 3건을 분리했더니 완료 주문 합계와 일치했다는 식으로 남겨야 다음 달 파일에서도 같은 문제를 찾을 수 있습니다.
최종 합계가 중요한 정산, 세금, 급여, 재고 발주 자료라면 챗GPT 결과만으로 확정하지 말고 담당자가 원본 시스템과 다시 대조하세요. AI는 누락 후보와 계산 과정을 찾는 데 사용할 수 있지만 승인 책임을 대신하지 않습니다.
합계 열의 일부 값이 텍스트, 빈칸, 오류값으로 읽혔거나 취소와 환불의 포함 조건이 다를 수 있습니다. 숫자로 인식된 행 수와 제외된 행 번호를 먼저 받아 원본과 대조하세요.
자동으로 같게 처리된다고 가정하면 안 됩니다. 숨김 화면 대신 상태 열과 제외할 값을 직접 지정하고, 포함 행 수와 제외 금액 소계를 함께 확인하세요.
합계에 사용하는 금액 열만 확인해 변환하세요. 주문번호, 상품 코드, 우편번호처럼 앞자리 0이 중요한 값은 숫자로 바꾸면 원래 값이 달라질 수 있습니다.
둘 중 하나를 바로 정답으로 고르면 안 됩니다. Excel 수식의 범위와 재계산 상태, 챗GPT의 포함 조건과 숫자 행 수를 확인해 같은 데이터를 계산했는지 먼저 맞추세요.
기존 파일과 수정본이 섞이지 않도록 새 대화나 파일명이 분명한 작업 공간에서 다시 계산하는 편이 안전합니다. 사용한 파일명, 시트, 행 수와 계산 조건을 결과에 함께 표시하게 하세요.
댓글
댓글 쓰기