AI 문서·업무 · 2026년 10월 16일 확인
PDF 표를 엑셀로 옮겼는데 합계가 같다면 바로 집계에 써도 될까요? 합계뿐 아니라 원본의 각 행이 어느 셀로 옮겨졌는지 확인해야 합니다. 반복된 머리글이나 소계가 품목에 섞였는지, 코드의 앞자리 0과 공란이 그대로인지도 살펴보세요.
이번 ChatGPT PDF 엑셀 변환 실습에서는 자체 제작한 가상 PDF 2쪽·데이터 8행을 실제 ChatGPT에 첨부했습니다. 첫 요청에는 PDF 한 파일만 제공했고 별도 정답 기준표는 보내지 않았습니다. 내려받은 XLSX를 Mac Excel에서 열고 기준표와 대조한 결과, 확인한 값과 구조는 일치했습니다. 실제로 발견하지 않은 변환 오류를 예제로 꾸미지는 않았습니다.

1. 요약이 필요한지, 편집할 표가 필요한지 먼저 정하세요
PDF를 요약하면 중요한 내용만 남을 수 있습니다. 반면 엑셀에서 정렬하거나 집계하려면 품목별 행과 열이 필요합니다. 이번에는 문서 내용을 짧게 요약하는 대신 원본의 표를 데이터 행으로 옮기고, 원본 위치를 함께 남기는 작업을 요청했습니다.
사용한 PDF는 글자를 선택·검색할 수 있는 텍스트형입니다. 스캔 이미지 PDF의 인식 성능을 시험한 것은 아닙니다. 같은 PDF라도 사용 환경과 자료 형태가 다르면 읽히는 범위가 달라질 수 있으므로, 내 파일의 해당 페이지와 표를 직접 열어 확인하세요.
OpenAI 공식 파일 작업 안내도 원본 자료와 원하는 파일 형식·구조·검수 기준을 지정하고, 생성한 파일을 열거나 내려받아 검토하는 흐름을 설명합니다. 이 안내가 모든 PDF 표의 정확한 변환을 보장하는 것은 아닙니다. OpenAI 공식 파일 작업 안내
2. 원본의 단위와 데이터 행을 표시하세요
원본은 ‘가상 교육자료 발주 검토표 v1.0’입니다. 실제 회사 발주서나 운영자의 구매 경험이 아닙니다. 금액 단위는 천원이고 세금은 별도 계산하지 않는 실습 가정입니다. 각 쪽에는 품목 4행과 소계가 있고, 2쪽 아래에는 확인금액 합계와 미확정 항목을 적었습니다.
‘데이터행’은 각 페이지의 표 본문에서 위부터 센 품목 순서입니다. 머리글과 소계는 여기 포함하지 않습니다. 다음 표의 엑셀 위치는 실제 받은 파일의 ‘추출표’ 시트 기준입니다. 금액 칸의 ‘공란’은 설명을 위한 표시이며 실제 엑셀에는 빈 셀로 남았습니다.
| 코드·품목 | PDF 위치 | 엑셀 행 | 수량 | 단가 | 금액 |
|---|---|---|---|---|---|
| 001 안내판 | 1쪽 1행 | 2행 | 2 | 35 | 70 |
| 002 명찰 | 1쪽 2행 | 3행 | 40 | 1.5 | 60 |
| 003 자료집 | 1쪽 3행 | 4행 | 30 | 4 | 120 |
| 004 거치대 | 1쪽 4행 | 5행 | 3 | 12 | 36 |
| 005 스티커 | 2쪽 1행 | 6행 | 5 | 3.2 | 16 |
| 006 보관상자 | 2쪽 2행 | 7행 | 2 | 18 | 36 |
| 007 추가봉투 | 2쪽 3행 | 8행 | 0 | 2 | 0 |
| 008 배송료 | 2쪽 4행 | 9행 | 1 | 공란 | 공란 |
코드는 계산할 숫자가 아니라 식별자입니다. ‘001’을 숫자 1로 바꾸면 다른 자료와 코드를 맞출 때 문제가 될 수 있습니다. 또 007의 금액 0은 실제 0으로 정한 가상 값이고, 008의 공란은 가격을 아직 모른다는 뜻입니다. 둘을 같은 값으로 채우지 않는 것이 중요합니다.
3. 첫 요청에는 PDF만 첨부하고 보존할 조건을 적었습니다
2026년 10월 16일, ChatGPT 웹의 Chat 모드에서 모델 선택기에 Instant로 표시된 환경을 사용했습니다. 새 대화에 위 PDF만 첨부하고 XLSX 생성을 요청했습니다. 별도 정답 CSV나 정답 합계를 설명하는 문장은 추가로 보내지 않았습니다. 다만 PDF 자체에 표시된 소계와 합계는 입력 자료의 일부이므로 ChatGPT도 읽을 수 있습니다.
아래는 실제 첫 요청에 포함한 조건의 발췌입니다. 자신의 파일에서는 시트명·열 이름·보존할 형식을 필요한 범위에 맞추세요.
‘추출표’ 시트에는 코드·품목·수량·단가·금액·금액단위·원본쪽·원본데이터행을 열로 넣어주세요. 코드의 앞자리 0과 원문의 공란/0을 구분해 보존하고, 숫자는 식별자 외에는 숫자 값으로 저장하세요. 원문 단위는 바꾸지 마세요.
반복 머리글·쪽별 소계·전체 확인금액 합계는 데이터 품목 행에 섞지 마세요.
‘검증기록’ 시트에는 읽은 페이지 범위와 데이터행 수, 원문 소계/합계와 독립 재계산의 대조, 미확정 항목, 확인하지 못한 내용을 기록해주세요. 공란 금액을 0원 확정이나 최종 총액 확정으로 바꾸지 마세요.결과 파일에는 ‘추출표’와 ‘검증기록’ 두 시트가 만들어졌습니다. 추출표는 A1:H9로, 머리글 1행과 품목 8행입니다. 검증기록은 머리글을 제외한 19개 항목이었습니다. 파일을 다운로드한 뒤 Mac Excel 16.95.1에서 두 시트를 실제로 열었습니다.
4. 답변의 설명과 실제 셀을 따로 대조하세요
ChatGPT 답변은 코드와 공란을 보존했다고 설명했습니다. 그 문장만으로 확인을 끝내지 않고, 별도로 보관한 기준표와 실제 XLSX의 셀 값·저장 형식·원본 위치를 대조했습니다.
| 확인 항목 | 실제 확인 위치·방법 | 결과 |
|---|---|---|
| 데이터 8행 | 추출표 2~9행과 PDF 2쪽의 품목 비교 | 8개 코드·품목 일치, 머리글·소계 혼입 없음 |
| 앞자리 0 | A2:A9의 값·셀 형식과 Excel 표시 | 001~008 문자 값 보존 |
| 숫자·소수 단가 | C~E열의 값과 숫자 저장 형식 | 수량·단가·금액 일치, 1.5와 3.2 유지 |
| 0과 공란 | C8·E8 및 D9·E9 | 007의 숫자 0 유지, 008의 두 칸은 실제 빈 셀 |
| 단위·원본 위치 | F~H열과 페이지별 품목 순서 | 천원·쪽 번호·데이터행 일치 |
| 금액 대조 | 추출된 금액 합산과 수량×단가 별도 계산 | 1쪽 286, 2쪽 52, 확인금액 338천원 |
| 최종 총액 | 검증기록의 미확정 항목 | 배송료 공란과 최종 발주 총액 미확정 유지 |
계산은 1쪽의 70+60+120+36=286, 2쪽의 확인된 16+36+0=52입니다. 따라서 확인금액은 286+52=338천원, 원으로 표현하면 338,000원입니다. 배송료를 0으로 가정한 최종 총액은 아닙니다. 각 행의 수량×단가도 별도로 계산해 이 확인금액과 맞췄습니다.
이 결과 파일의 검증기록은 계산된 숫자를 저장한 기록이며, 셀 값을 바꾸면 자동으로 갱신되는 수식 파일은 아니었습니다. 원본 값을 바꾸거나 배송료가 확정되면 같은 계산이 자동 반영된다고 가정하지 말고 다시 검산해야 합니다.
이번에 확인한 내용·구조에는 수정할 오류가 없어 추가 v2 요청은 하지 않았습니다. Mac Excel에서 정수 값 일부가 ‘2.’처럼 소수점이 붙어 보이는 서식은 관찰했지만 저장된 숫자 값은 2였습니다. 코드 셀의 ‘숫자가 텍스트로 저장됨’ 표시는 앞자리 0을 보존한 식별자와 구분해 읽어야 합니다. 이를 일괄 숫자로 변환하지 않았습니다.
5. 다른 파일에서 차이가 나면 원본 위치와 셀을 함께 지정하세요
아래는 독자가 다른 파일에서 사용할 수 있는 빈 수정 요청문입니다. 이번 서비스 응답에서 실제 오류를 발견해 전송한 문장은 아닙니다.
원본 PDF의 [쪽·표 제목·코드]와 출력 파일의 [시트·셀]을 대조하면 [값·단위·행 대응]이 다릅니다.
원문에서 확인한 범위만 수정하고, 확인할 수 없는 값은 미확인으로 남겨주세요.
다른 코드·품목·공란·원본 위치는 유지하고 별도 v2 파일로 저장하세요.
수정한 셀과 영향을 받는 소계·합계를 알려주세요.수정본에서는 지정한 셀만 보지 말고 원래 맞던 행과 관련 합계도 다시 확인하세요. 이번 정상 변환 사례는 모든 PDF의 정확도나 스캔 문서 인식, 다른 기기의 Excel 동작을 검증한 결과는 아닙니다. 이 Mac Excel 환경에는 편집·저장에 구독이 필요하다는 안내가 있어 입력값 변경 후 재계산 시험은 하지 않았습니다.
생성한 XLSX를 받거나 열지 못했다면 엑셀 파일의 다운로드·형식·열기 확인 순서를 먼저 살펴보세요. 이 글의 행 대조는 파일을 실제로 열 수 있는 상태에서 진행했습니다.
6. 확인한 셀과 아직 모르는 값을 나누어 남기세요
| PDF 쪽·표·코드 | 출력 시트·셀 | 확인한 값·단위 | 미확인·다음 행동 |
|---|---|---|---|
| ________ | ________ | ________ | ________ |
| ________ | ________ | ________ | ________ |
| ________ | ________ | ________ | ________ |
파일마다 ‘행 수’가 뜻하는 범위도 적어두세요. 품목 8행인지, 머리글을 포함한 사용 범위 9행인지 구분하면 비교할 때 덜 헷갈립니다. 원본에서 모르는 배송료는 파일을 잘 옮겼더라도 여전히 모르는 값입니다. 자료를 관리하는 담당자에게 해당 코드와 원본 위치를 짚어 확인해야 합니다.
표의 추출이 끝난 뒤 중복·환불·공란을 어떤 기준으로 집계할지 정해야 한다면 엑셀 원본과 집계 결과를 검산하는 실습으로 이어갈 수 있습니다. PDF에서 정확히 옮기는 일과, 어떤 행을 분석에 포함할지 판단하는 일은 각각 확인해야 합니다.
자주 묻는 질문
합계만 원본과 같으면 변환이 정확한가요?
그렇게 판단하지 않습니다. 코드·품목·단위·공란과 원본 행의 대응도 확인합니다. 이번에는 별도 기준표로 데이터 8행 전체와 숫자 저장 형식까지 대조했습니다.
공란 금액은 계산하기 쉽게 0으로 채워도 되나요?
원본에서 0으로 확정된 근거가 있어야 합니다. 이 가상 자료의 007은 0이지만 008은 미확정입니다. 확인된 금액과 최종 총액을 따로 기록하세요.
스캔 PDF도 같은 결과가 나오나요?
이번 실습은 텍스트형 PDF만 사용했습니다. 스캔·이미지 PDF에서 같은 결과가 나온다고 확인하지 않았습니다. 사용 환경에서 읽을 수 있는 범위와 실제 추출 결과를 별도로 대조해야 합니다.






