ChatGPT 엑셀·CSV 실무 가이드
엑셀·CSV 사본에서 오류 후보를 찾고, 원본과 검산한 분석 결과를 만듭니다.
3줄 요약
사본·오류 후보·독립 대조값을 준비하세요
- 사본: 원본 파일을 덮어쓰지 말고 개인정보를 제거한 분석용 사본만 올립니다.
- 오류 후보: ChatGPT가 값을 바로 고치게 하지 말고 행·열·원래 값·판정 규칙이 있는 목록부터 받습니다.
- 독립 검산: 행 수·고유키·빈칸·합계·단위·표본 행을 원본 Excel이나 승인된 집계와 대조합니다.

목차 필요한 부분 바로 찾기
먼저 구분할 것
일반 파일 업로드와 Excel 안의 ChatGPT는 다른 기능입니다
이 글의 기본 절차는 ChatGPT 웹 대화에 분석용 파일 사본을 첨부하는 방식입니다. OpenAI 공식 도움말은 이 방식에서 .xls·.xlsx·.csv 파일을 읽고, 표·차트·Python 계산과 통계 분석을 할 수 있다고 안내합니다.
별도로 Excel이나 Google Sheets의 사이드바에서 사용하는 ChatGPT 추가 기능도 있습니다. 이 기능은 열린 스프레드시트의 값·수식·서식·차트를 이해하고 수정하는 데 맞춰져 있지만, 설치와 계정 권한이 필요하고 에이전트형 사용량 한도와 Microsoft 또는 Google의 데이터 처리 조건도 함께 적용됩니다.
| 구분 | 일반 ChatGPT 웹 업로드 | ChatGPT for Excel·Google Sheets |
|---|---|---|
| 시작 위치 | ChatGPT 대화에 파일 사본 첨부 | Excel·Sheets의 별도 사이드바 추가 기능 |
| 잘 맞는 일 | 구조 점검, 오류 후보, 집계, 통계, 표·차트 | 열린 파일의 수식·값·형식·차트 이해와 수정 |
| 결과 확인 | 생성 코드·출력·가정과 다운로드 CSV 대조 | 변경된 탭·범위·수식·셀과 변경 목록 검토 |
| 추가 조건 | ChatGPT 파일·대화·Library 정책 | 설치·관리자 권한·에이전트형 한도·Microsoft/Google 조건 |
업로드 전 준비
원본 사본과 데이터 설명서를 먼저 만드세요
ChatGPT가 표를 보고 업무 규칙까지 정확히 알아낼 수는 없습니다. 한 행이 무엇을 뜻하는지, 어떤 열로 중복을 판단하는지, 빈칸과 0은 어떻게 다른지 사람이 먼저 설명해야 합니다.
- 원본을 읽기 전용 위치에 보관합니다.원본을 직접 올려 덮어쓰지 말고 파일명에 날짜와
analysis-copy를 붙인 사본을 만듭니다. - 민감한 열을 제거하거나 가명 처리합니다.고객 이름·연락처·계좌·급여·계약 비밀처럼 분석에 필요하지 않은 정보는 올리지 않습니다.
- 한 행에 한 기록을 둡니다.서로 무관한 여러 표, 빈 구분 행, 병합 셀, 이미지 안의 숫자는 표별 시트나 CSV로 정리합니다.
- 첫 행에 분명한 열 이름을 둡니다.
값1보다주문일·결제금액_원처럼 뜻과 단위가 보이는 이름이 좋습니다. - 원본에서 대조값을 미리 적습니다.예상 행 수, 고유 주문 수, 매출 합계, 빈칸 수처럼 나중에 검산할 숫자를 ChatGPT 밖에서 준비합니다.
최소 데이터 설명서
| 항목 | 적을 내용 | 예시 |
|---|---|---|
| 한 행의 뜻 | 한 행이 나타내는 업무 기록 | 주문 한 건 |
| 고유키 | 중복 판단에 사용할 열 | 주문번호 |
| 기간·시간대 | 분석 시작일·종료일·시간대 | 2026-07-01~07-31 KST |
| 단위 | 금액·수량·비율의 단위 | 원, 개, 0~100% |
| 빈칸 규칙 | 빈칸과 0의 차이 | 빈칸은 미입력, 0은 실제 0원 |
| 허용값 | 범주 열에서 가능한 값 | 완료·취소·환불 |
| 기준값 | 원본에서 확인한 행 수·합계 | 헤더 제외 N행, 완료 매출 N원 |
| 제외 규칙 | 분석에서 빼야 할 기록 | 소계·합계 행, 테스트 주문 |
핵심 작업 흐름
다섯 단계로 따라 해보세요
파일 구조 확인
- 수정 없이 파일 구조부터 확인합니다.시트·행·열·헤더·자료형과 읽지 못한 범위를 받고 원본 Excel과 대조합니다.
오류 후보 확인
- 오류 기준을 먼저 승인합니다.고유키·날짜·금액·허용값·빈칸 규칙을 전달하고 이상값을 어떤 방법으로 찾을지 먼저 설명하게 합니다.
- 값이 아니라 오류 후보 목록을 받습니다.시트·고유키·열·원래 값·문제 유형·판정 규칙·수정 제안을 표로 받습니다.
수정 승인과 분석
- 사람이 수정 규칙을 결정합니다.중복 삭제, 빈칸 대체, 이상값 제외, 단위 변환처럼 결과를 바꾸는 판단을 issue ID별로 승인합니다.
- 분석 질문과 계산식을 구체화합니다.기간·상태·금액 열·제외 조건·분모·그룹·정렬·표·차트를 명시하고 사용한 필터와 계산식도 함께 받습니다.
원본과 검산
- ChatGPT 밖의 대조값으로 검산합니다.원본 Excel이나 승인된 사내 집계에서 행 수·고유키·빈칸·합계·단위·표본을 다시 확인합니다.
별도 결과 보관
- 생성 코드·가정·내보내기를 확인합니다.읽은 파일, 자료형 변환, 필터, 결합, 반올림, 제외 범위를 검토하고 CSV를 새 파일로 보관합니다.
1. 오류 규칙을 먼저 받는 요청문
2. 오류 후보 목록을 받는 요청문
3. 승인한 항목만 새 표에 반영하는 요청문
4. 분석 조건과 계산식을 남기는 요청문
오류 후보 해석
누락·중복·이상값은 발견 즉시 고칠 정답이 아닙니다
OpenAI는 ChatGPT가 누락값, 이상값, 중복 행, 잘못 인식된 자료형 같은 문제를 식별하고 수정안을 제안할 수 있다고 안내합니다. 하지만 업무 규칙을 모르면 정상값을 오류로 잡거나, 실제 오류를 정상으로 넘길 수 있습니다.
| 오류 후보 | ChatGPT가 보여 줄 수 있는 것 | 사람이 결정할 것 |
|---|---|---|
| 누락값 | 열별 빈칸 수와 빈칸이 있는 행 | 미입력인지 해당 없음인지, 대체해도 되는지 |
| 중복 | 완전히 같은 행이나 같은 키가 반복된 행 | 재입력 오류인지 정상적인 반복 거래인지 |
| 자료형 | 숫자 열의 문자, 날짜 변환 실패, 혼합 형식 | 앞자리 0·날짜 순서·통화·퍼센트 보존 방식 |
| 이상값 | 통계적으로 범위를 벗어나거나 드문 값 | 입력 오류인지 실제 큰 주문·특수 사례인지 |
오류 후보 목록은 원래 값을 남겨야 합니다
| 필드 | 역할 |
|---|---|
| issue_id | 승인·보류·기각할 후보의 고유 번호 |
| sheet | 원본에서 다시 찾을 시트 |
| row_key | 행 번호보다 안정적인 업무 고유키 |
| column | 문제가 있는 열 |
| original_value | 수정 전 원래 값 |
| issue_type | 누락·중복·자료형·허용값·이상값 후보 |
| rule | 어떤 규칙에 걸렸는지 |
| suggested_action | 수정·유지·추가 확인 중 제안 |
| human_decision | 사람이 적는 승인·보류·기각 |
독립 검산
같은 대화에 다시 묻는 것은 독립 검산이 아닙니다
ChatGPT가 만든 결과를 같은 ChatGPT에게 다시 확인시키면 같은 전제와 같은 처리 방식을 반복할 수 있습니다. 원본 Excel의 계산이나 승인된 사내 집계처럼 ChatGPT 밖에서 만든 대조값을 사용하세요.
| 검산 항목 | 확인할 내용 | 차이가 날 때 먼저 볼 것 |
|---|---|---|
| 행 수 | 분석 전·정리 후·제외 후 행 수 | 빈 행, 헤더, 소계 행, 필터 |
| 고유키 | 전체 건수·고유키 수·중복 건수 | 완전 중복과 정상 반복의 구분 |
| 누락 | 주요 열별 빈칸 수 | 빈 문자열·공백·NA 표시 차이 |
| 합계 | 전체 합계와 그룹 합계의 합 | 취소·환불·소계·중복 포함 여부 |
| 단위 | 원·천원, 0.1·10%, 세전·세후 | 열 이름과 표시 형식, 반올림 |
| 기간 | 첫 날짜·마지막 날짜·시간대 | 월·일 순서와 날짜 변환 실패 |
| 표본 | 큰 값·경계값·무작위 행의 원본 일치 | 원래 값과 정리 후 값, 변경 이유 |
| 표 결합 | 결합 전후 행 수와 키별 반복 수 | 일대다·다대다 결합으로 행이 불어났는지 |
특히 놓치기 쉬운 열과 계산
| 위험 | 잘못되기 쉬운 이유 | 확인 질문 |
|---|---|---|
| 빈칸과 0 | 미입력과 실제 0을 섞을 수 있음 | 빈칸을 0으로 바꾼 행이 있는가 |
| 코드 앞자리 0 | 상품·고객·우편 코드가 숫자로 바뀔 수 있음 | 텍스트로 보존해야 할 열은 무엇인가 |
| 날짜 형식 | 월·일 순서와 시간대가 바뀔 수 있음 | 변환 실패 행과 실제 범위는 무엇인가 |
| 퍼센트 | 0.15와 15를 같은 15%로 오해할 수 있음 | 원본 값과 표시 단위를 분리했는가 |
| 소계·합계 행 | 원시 기록과 함께 더하면 이중 계산됨 | 제외한 요약 행 목록이 있는가 |
| 이상값 | 실제 큰 거래를 오류로 삭제할 수 있음 | 통계 후보와 업무상 오류를 구분했는가 |
| 수식과 표시값 | 현재 값이 맞아도 계산식이 잘못됐을 수 있음 | 웹 업로드가 수식 구조까지 검사했다고 단정했는가 |
Python 코드와 가정도 결과의 일부입니다
ChatGPT가 Python을 사용했다면 생성 코드와 중간 출력에서 어떤 파일과 시트를 읽었는지, 날짜와 숫자를 어떻게 바꿨는지, 빈칸과 오류값을 어떻게 처리했는지 확인하세요. 필터·그룹·결합·정렬·반올림과 읽지 못한 범위도 결과와 함께 남겨야 합니다.
파일과 내보내기
업로드 성공과 전체 분석 성공은 다릅니다
2026년 8월 5일 OpenAI 공식 도움말은 대화나 GPT에 올리는 파일의 일반 하드 제한을 파일당 512MB로 안내하지만, CSV·스프레드시트에는 행 크기에 따라 약 50MB라는 별도 조건이 있습니다. 따라서 “엑셀 파일은 512MB까지 된다”고 단정하면 안 됩니다.
파일이 올라가도 너무 크거나 복잡하거나 이미지 중심이면 전체를 분석하지 못할 수 있습니다. 결과가 일부만 나온 것 같다면 특정 시트·행·열을 지정하거나 파일을 나누고, 각 조각의 행 수와 전체 합계를 다시 맞추세요.
| 항목 | 2026-08-05 공식 안내 | 업무에서 지킬 것 |
|---|---|---|
| 지원 형식 | .xls·.xlsx·.csv 등 | 현재 계정·모델에서 실제 업로드되는지 확인 |
| 스프레드시트 크기 | 행 크기에 따라 약 50MB | 큰 파일은 시트·기간별로 나누고 합계 검산 |
| 업로드 속도 | 최대 3시간당 80개, 혼잡 시 감소 가능 | 고정 보장으로 쓰지 말고 현재 오류 안내 확인 |
| 분석 환경 | 일부 작업은 Python·Jupyter·pandas 사용 | 외부 웹·API는 직접 호출하지 못하므로 필요한 자료 첨부 |
| 표 다운로드 | 생성한 표는 CSV로 다운로드 | 원본 XLSX 보존으로 보지 말고 별도 파일로 검토 |
| 차트 다운로드 | 기본 PNG, 일부 차트는 대화형 표시 | 차트의 필터·분모·단위와 원본 수치를 대조 |
개인정보와 파일 보관
개인용 Plus는 회사 파일 업로드 승인이 아닙니다
회사의 고객·계약·인사·매출 자료를 외부 AI에 올려도 되는지는 ChatGPT 기능과 별개의 문제입니다. 사내 정책을 먼저 확인하고 분석에 필요하지 않은 개인정보와 영업비밀을 제거하세요.
| 확인할 것 | 현재 공식 안내 | 실무 처리 |
|---|---|---|
| 모델 개선 사용 | Improve the model for everyone을 끌 수 있음 | 대화 기록 삭제와는 다른 설정이므로 각각 확인 |
| 일반 대화 파일 | 업로드·생성 파일이 Library에 자동 저장될 수 있음 | 대화 삭제만 믿지 말고 Library 파일도 별도 확인·삭제 |
| Library 삭제 | 삭제 뒤 예외를 제외하면 최대 30일 내 영구 삭제 예정 | 즉시 완전 삭제라고 표현하지 않음 |
| Temporary Chat | 기록·메모리·훈련에서 제외, 안전 목적으로 최대 30일 사본 보관 가능 | 파일은 Library에 저장되지 않지만 사내 업로드 승인을 대신하지 않음 |
| 연결 앱·GPT action | 제3자에게 전송된 자료는 제3자 정책 적용 가능 | 필요한 파일·폴더·열만 최소 권한으로 연결 |
한계와 확인 범위
이 글은 오류 탐지 정확도를 직접 시험한 결과가 아닙니다
- 이 글은 2026년 8월 5일 공개된 OpenAI 공식 자료를 기준으로 작성했습니다.
- 같은 파일을 여러 번 입력해 오류 탐지율·계산 정확도·처리 시간을 측정하지 않았습니다.
- ‘오류 확인’은 누락·중복·자료형·이상값 후보를 찾고 사람이 원본과 대조하는 절차를 뜻합니다.
- 웹 업로드 분석 결과가 원본 XLSX의 수식·서식·주석·숨김 상태·다중 시트를 보존한다고 보장하지 않습니다.
- 지원 모델·파일 형식·화면·업로드 한도·Library 조건은 계정·요금제·시점에 따라 달라질 수 있습니다.
- Plus 저장 용량은 현재 공식 문서에서 20GB와 25GB로 다르게 안내돼 단일 수치를 확정하지 않았습니다.
- 한국 계정의 부가세 포함 최종 결제액은 확인하지 못했습니다.
- 사용 전 가격·모델·기능·한도·Library 문서와 Plus 계정 화면을 다시 확인해야 합니다.
FAQ
자주 묻는 질문
엑셀 파일은 최대 몇 MB까지 올릴 수 있나요?
일반 파일의 하드 제한은 파일당 512MB로 안내되지만 CSV·스프레드시트에는 행 크기에 따라 약 50MB라는 별도 조건이 있습니다. 업로드에 성공해도 파일이 크거나 복잡하면 전체를 분석하지 못할 수 있으므로 큰 파일은 시트·기간별로 나누고 행 수와 합계를 다시 맞추세요.
ChatGPT가 오류가 없다고 하면 믿어도 되나요?
아닙니다. ChatGPT가 찾지 못한 오류가 있을 수 있고 업무 규칙을 잘못 이해할 수도 있습니다. 행 수·고유키·누락·합계·단위·표본 행을 원본 Excel이나 승인된 집계와 대조해야 합니다.
중복 행과 중복 업무 기록은 어떻게 구분하나요?
완전히 같은 행과 같은 고유키가 반복된 행을 나눠 보세요. 같은 고객이 여러 번 주문한 정상 기록일 수도 있으므로 어떤 열 조합이 한 건을 뜻하는지 데이터 설명서에 먼저 적고 사람이 삭제 여부를 결정해야 합니다.
빈칸을 0으로 자동 수정해도 되나요?
업무 규칙을 확인하기 전에는 안 됩니다. 빈칸은 미입력·해당 없음·수집 실패일 수 있고 0은 실제 0원이나 0건일 수 있습니다. 원래 값을 남긴 오류 후보 목록을 받은 뒤 대체 규칙을 승인하세요.
ChatGPT가 고친 표를 다시 엑셀 파일로 받을 수 있나요?
일반 데이터 분석 화면에서 만든 표의 공식 다운로드 형식은 CSV입니다. 원본 XLSX의 수식·서식·다중 시트가 보존된다고 가정하지 말고 CSV를 새 파일로 내려받아 Excel에서 원본과 대조하세요.
원본 수식과 서식도 검사할 수 있나요?
일반 웹 업로드 분석만으로 원본 수식 구조와 서식이 모두 검사됐다고 단정하면 안 됩니다. Excel 안의 별도 ChatGPT 추가 기능은 수식·값·형식·차트를 다룰 수 있지만, 파일을 먼저 복제하고 바꿀 탭과 범위를 승인한 뒤 변경 셀·수식·계산을 다시 확인해야 합니다.
회사 자료는 Temporary Chat에 올리면 안전한가요?
Temporary Chat만으로 안전하다고 단정할 수 없습니다. 기록·메모리·모델 개선에서 제외되지만 안전 목적으로 최대 30일 사본이 보관될 수 있고, 개인용 Plus가 사내 업로드 승인을 대신하지도 않습니다.
일반 파일 업로드와 ChatGPT for Excel은 무엇이 다른가요?
일반 업로드는 ChatGPT 대화에서 파일 사본의 구조·오류 후보·계산·표·차트를 다루는 방식입니다. ChatGPT for Excel·Google Sheets는 스프레드시트 안에서 열린 파일을 이해하고 수정하는 별도 추가 기능이며, 설치·관리자 권한·사용량·Microsoft 또는 Google의 데이터 조건을 따로 확인해야 합니다.
공식 출처
파일 분석·가격·데이터 설정을 확인한 문서
아래 링크는 2026년 8월 5일 확인했습니다. 실제 사용 전에는 모델·기능·파일 한도·Library·가격 조건이 바뀌지 않았는지 다시 확인하세요.
- 데이터 분석 지원 형식·표 준비·Python·코드 검토·제약
- 대화형 표·CSV 다운로드·차트·오류 후보·집계·결합·통계
- Plus 파일 업로드·파일 크기·업로드 속도·프로젝트·보관
- Library 자동 저장·삭제·현재 저장 용량·Temporary Chat 파일
- ChatGPT Plus 월 가격·파일 분석·변동 모델과 사용량
- 모델 개선 사용 설정과 Temporary Chat
- Temporary Chat의 기록·훈련·최대 30일·제3자 action
- 한국 원화·카카오페이·네이버페이·국내 카드
- ChatGPT for Excel·Google Sheets의 범위·검토·한도·데이터 처리
- 결과 정확성 한계와 사용·공유 전 사람 검토
다른 AI와 선택 기준을 비교하려면 엑셀 분석용 챗GPT·클로드·제미나이 비교를 확인하세요.