ChatGPT가 PDF 표의 합계를 틀릴 때: 숫자 추출과 계산을 나눠 확인하는 법

공식 안내 확인일: 2026년 10월 22일. 파일 처리 기능은 요금제·모델·워크스페이스 설정에 따라 달라질 수 있습니다.

PDF를 올렸고 답변도 받았는데, 표의 합계가 원본과 다릅니다. 이때 바로 ‘다시 계산해 줘’라고 요청하면 잘못 읽은 숫자를 다시 계산하는 데 그칠 수 있습니다. 먼저 확인할 것은 계산식보다 입력값입니다. 숫자가 제대로 추출됐는지와, 그 숫자로 올바르게 계산했는지를 두 단계로 나누면 어디서 어긋났는지 찾기 쉽습니다.

업로드 성공이 표 전체를 읽었다는 뜻은 아니다

OpenAI의 데이터 분석 안내는 이미지형 표, 스캔 파일, 복잡한 배치에서 정확한 값 추출이 불안정할 수 있다고 설명합니다. 정확한 수치가 중요하면 스프레드시트나 텍스트 기반 파일을 사용하는 편이 낫습니다. 파일이 첨부됐더라도 내용의 복잡성 때문에 전체 분석이 끝나지 않을 수 있습니다.

현재 공식 파일 안내는 채팅에 직접 첨부한 PDF의 텍스트와 이미지 분석을 지원한다고 설명합니다. 다만 GPT의 지식 파일이나 프로젝트에 저장한 파일은 직접 첨부와 처리 방식이 다르며, 내장 이미지가 자동으로 포함되지 않을 수 있습니다. 특정 표를 확인하려면 해당 PDF를 대화에 직접 첨부하거나 표 이미지를 따로 올리는 방법을 사용할 수 있습니다. 어느 방식이든 추출한 숫자는 원본과 대조해야 합니다.

첫 요청에서는 계산을 시키지 않는다

가상의 월별 비용표를 검토한다면 먼저 다음처럼 요청합니다.

예시: ‘첨부한 문서의 3쪽 표에서 항목명, 금액, 단위, 주석 표시를 옮겨 적어 주세요. 아직 합계나 평균은 계산하지 마세요. 읽기 어려운 셀은 추측하지 말고 확인 필요라고 적고, 원본의 행 순서를 유지해 주세요. 표에 적힌 총계 행은 별도로 구분해 주세요.’

파일 뷰어의 세 번째 화면과 문서에 인쇄된 ‘3쪽’이 다를 수도 있습니다. 표 제목이나 첫 번째 항목도 함께 지정하면 엉뚱한 페이지를 검토하는 일을 줄일 수 있습니다. 페이지 번호나 인용이 표시돼도 실제 원본과 맞는지는 직접 확인해야 합니다.

빈칸과 대시는 0원으로 바꾸지 않는다

아래는 실제 문서가 아닌 검수용 가상 표입니다. 금액 단위는 천 원이며, 빈칸·대시의 의미에 대한 주석은 없다고 가정합니다.

추출값과 계산 포함 여부를 분리하는 예
항목원본 표시처리
자료 제작120120으로 읽었는지 확인
운송8080으로 읽었는지 확인
추가 작업—의미 확인 전 계산 보류
기타빈칸누락인지 해당 없음인지 확인

확인된 두 금액만 더하면 200천 원, 즉 200,000원입니다. 하지만 추가 작업과 기타의 의미를 모르는 상태이므로 이를 전체 비용이라고 이름 붙이면 안 됩니다. ‘확인된 금액의 부분합’이라고 표시하고, 나머지 두 칸은 미확인으로 남겨야 합니다. 대시가 0을 뜻하는 문서도 있지만, 그 의미는 문서의 주석이나 작성 기준으로 확인해야 합니다.

소계 행도 따로 관리해야 합니다. 위의 120과 80 아래에 소계 200이 적혀 있다면, 세 행을 모두 더한 400은 같은 비용을 두 번 센 값입니다. 세부 항목을 합산할 때는 소계를 제외하고, 표시된 소계는 계산 결과를 대조하는 용도로만 사용합니다. 괄호 숫자가 음수인지, 퍼센트가 비율인지 변화율인지도 표 제목과 주석을 읽기 전에는 정하지 않습니다.

값을 확인한 뒤 두 번째 요청을 보낸다

예시: ‘확인한 자료 제작 120과 운송 80만 합산해 주세요. 단위는 천 원입니다. 대시와 빈칸은 제외하되 제외한 행을 따로 적어 주세요. 결과를 전체 합계가 아닌 확인된 항목 부분합으로 표시하고, 천 원 단위와 원 단위를 함께 보여 주세요.’

계산 도구나 코드가 사용됐다면 입력 열, 제외 조건, 단위 변환을 함께 확인합니다. 답이 맞아 보이는 것만으로 검수를 끝내지 말고, 결과에 어떤 행이 포함됐는지 역으로 따라가 보세요. 숫자가 몇 개뿐이라면 직접 계산한 값과 비교하는 편이 빠릅니다.

보고서에 옮기기 전 네 가지만 확인한다

  1. 출처 위치: PDF 화면 순서, 인쇄된 쪽 번호, 표 제목을 함께 적었는가?
  2. 입력값: 숫자뿐 아니라 음수 표시, 소수점, 단위, 각주까지 원본과 맞는가?
  3. 포함 범위: 빈칸과 대시를 임의로 0으로 바꾸지 않았으며 소계가 중복되지 않았는가?
  4. 결과 이름: 일부 항목만 계산했다면 전체 합계나 전체 평균이라고 쓰지 않았는가?

예를 들어 검수 메모를 ‘문서 3쪽 비용표, 단위 천 원, 자료 제작·운송 2개 항목만 포함, 추가 작업·기타 미확인, 부분합 200천 원’으로 남기면 다음 사람이 계산 범위를 바로 이해할 수 있습니다.

계속 틀리면 자료 형식을 바꾼다

  • 원본 XLSX나 CSV가 있다면 허용된 자료만 별도로 준비합니다. 첫 행의 열 이름을 명확히 하고 한 행에 한 기록을 둡니다.
  • PDF만 있다면 필요한 표와 주석의 범위를 좁혀 확인합니다. 표를 나누더라도 단위와 각주가 잘리지 않게 합니다.
  • 스캔 글자가 흐릿하거나 자릿수가 확실하지 않다면 추정값으로 보고서를 완성하지 않습니다. 원문 작성자나 더 선명한 자료로 확인할 항목을 목록으로 남깁니다.

이 과정은 정확도를 보장하는 기능이 아니라 오류를 발견하기 위한 검수 절차입니다. 개인정보나 회사 기밀을 새 파일로 복사하기 전에는 업로드 권한과 조직 규정을 확인하세요. 중요한 보고서에는 AI의 숫자만 옮기기보다 검증한 원본 위치, 단위, 제외 항목을 함께 남기는 것이 좋습니다.

확인한 공식 출처

예시 요청과 비용표는 설명을 위해 만든 것이며 실제 사용 테스트나 특정 계정의 성능 측정 결과가 아닙니다.