ChatGPT로 엑셀·CSV를 분석하고 오류까지 확인하는 법

ChatGPT 엑셀·CSV 실무 가이드

엑셀·CSV 사본에서 오류 후보를 찾고, 원본과 검산한 분석 결과를 만듭니다.

3줄 요약

사본·오류 후보·독립 대조값을 준비하세요

  • 사본: 원본 파일을 덮어쓰지 말고 개인정보를 제거한 분석용 사본만 올립니다.
  • 오류 후보: ChatGPT가 값을 바로 고치게 하지 말고 행·열·원래 값·판정 규칙이 있는 목록부터 받습니다.
  • 독립 검산: 행 수·고유키·빈칸·합계·단위·표본 행을 원본 Excel이나 승인된 집계와 대조합니다.
원본 엑셀·CSV 사본을 보존하고 오류 후보를 점검한 뒤 사람 승인과 행 수·합계·표본 검산을 거쳐 별도 결과 파일을 만드는 흐름을 표현한 일러스트
ChatGPT 분석은 원본 보존, 오류 후보 확인, 사람 승인, 독립 검산을 거쳐 별도 결과로 저장해야 합니다.
목차 필요한 부분 바로 찾기

먼저 구분할 것

일반 파일 업로드와 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은 어떻게 다른지 사람이 먼저 설명해야 합니다.

  1. 원본을 읽기 전용 위치에 보관합니다.원본을 직접 올려 덮어쓰지 말고 파일명에 날짜와 analysis-copy를 붙인 사본을 만듭니다.
  2. 민감한 열을 제거하거나 가명 처리합니다.고객 이름·연락처·계좌·급여·계약 비밀처럼 분석에 필요하지 않은 정보는 올리지 않습니다.
  3. 한 행에 한 기록을 둡니다.서로 무관한 여러 표, 빈 구분 행, 병합 셀, 이미지 안의 숫자는 표별 시트나 CSV로 정리합니다.
  4. 첫 행에 분명한 열 이름을 둡니다.값1보다 주문일·결제금액_원처럼 뜻과 단위가 보이는 이름이 좋습니다.
  5. 원본에서 대조값을 미리 적습니다.예상 행 수, 고유 주문 수, 매출 합계, 빈칸 수처럼 나중에 검산할 숫자를 ChatGPT 밖에서 준비합니다.

최소 데이터 설명서

항목적을 내용예시
한 행의 뜻한 행이 나타내는 업무 기록주문 한 건
고유키중복 판단에 사용할 열주문번호
기간·시간대분석 시작일·종료일·시간대2026-07-01~07-31 KST
단위금액·수량·비율의 단위원, 개, 0~100%
빈칸 규칙빈칸과 0의 차이빈칸은 미입력, 0은 실제 0원
허용값범주 열에서 가능한 값완료·취소·환불
기준값원본에서 확인한 행 수·합계헤더 제외 N행, 완료 매출 N원
제외 규칙분석에서 빼야 할 기록소계·합계 행, 테스트 주문

핵심 작업 흐름

다섯 단계로 따라 해보세요

  1. 파일 구조 확인

    • 수정 없이 파일 구조부터 확인합니다.시트·행·열·헤더·자료형과 읽지 못한 범위를 받고 원본 Excel과 대조합니다.
  2. 오류 후보 확인

    • 오류 기준을 먼저 승인합니다.고유키·날짜·금액·허용값·빈칸 규칙을 전달하고 이상값을 어떤 방법으로 찾을지 먼저 설명하게 합니다.
    • 값이 아니라 오류 후보 목록을 받습니다.시트·고유키·열·원래 값·문제 유형·판정 규칙·수정 제안을 표로 받습니다.
  3. 수정 승인과 분석

    • 사람이 수정 규칙을 결정합니다.중복 삭제, 빈칸 대체, 이상값 제외, 단위 변환처럼 결과를 바꾸는 판단을 issue ID별로 승인합니다.
    • 분석 질문과 계산식을 구체화합니다.기간·상태·금액 열·제외 조건·분모·그룹·정렬·표·차트를 명시하고 사용한 필터와 계산식도 함께 받습니다.
  4. 원본과 검산

    • ChatGPT 밖의 대조값으로 검산합니다.원본 Excel이나 승인된 사내 집계에서 행 수·고유키·빈칸·합계·단위·표본을 다시 확인합니다.
  5. 별도 결과 보관

    • 생성 코드·가정·내보내기를 확인합니다.읽은 파일, 자료형 변환, 필터, 결합, 반올림, 제외 범위를 검토하고 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·가격 조건이 바뀌지 않았는지 다시 확인하세요.