본문 바로가기

AI·디지털 활용

챗GPT 엑셀 분석 방법|표 정리·매출 비교·차트까지 한 번에

 

엑셀 파일은 있는데 어디서부터 확인해야 할지 막막할 때가 있습니다.

월별 매출을 비교하거나 이상한 값을 찾고 차트까지 만들려면 함수나 피벗테이블부터 알아야 할 것 같지만, 챗GPT에 엑셀이나 CSV 파일을 올리면 말로 분석을 요청할 수 있습니다.

이번 글에서는 파일을 정리하는 방법부터 바로 복사해서 사용할 프롬프트, 결과를 검산하고 파일로 내려받는 방법까지 알아보겠습니다.

 

챗GPT 엑셀 분석으로 할 수 있는 일

챗GPT는 .xls, .xlsx, .csv 파일을 읽고 다음과 같은 작업을 할 수 있습니다.

  • 월별·상품별 매출 합계 계산
  • 전월 대비 증감률 비교
  • 평균·중앙값·최댓값·최솟값 계산
  • 중복값·빈 값·이상값 확인
  • 표 정리와 새로운 열 추가
  • 막대그래프·선그래프 등 차트 생성

예를 들어 매출 파일을 올리고 “상품별 총매출을 계산해 높은 순서로 정리해줘”라고 요청하면 됩니다.

다만 사용할 수 있는 기능과 파일 업로드 한도는 요금제, 모델과 워크스페이스 설정에 따라 달라질 수 있습니다.

 

업로드 전에 엑셀 파일부터 정리하세요

데이터 구조가 단순할수록 원하는 결과를 얻기 쉽습니다.

다음 세 가지를 먼저 확인하세요.

  1. 첫 번째 행에 명확한 열 제목을 넣습니다.
  2. 한 행에는 한 건의 데이터만 넣습니다.
  3. 데이터 중간의 빈 행과 빈 열을 제거합니다.

 

챗GPT 엑셀 분석 전 데이터 정리 방법

 

예를 들면 다음과 같은 구조가 좋습니다.

날짜 / 상품명 / 판매수량 / 매출액 / 결제방법

반대로 다음과 같은 파일은 분석이 잘못될 수 있습니다.

  • 하나의 시트에 서로 다른 표가 여러 개 있는 파일
  • 데이터 중간에 빈 행과 빈 열이 많은 파일
  • 열 제목의 의미가 불분명한 파일
  • 병합된 셀이 지나치게 많은 파일
  • 숫자가 셀 값이 아니라 이미지로 들어간 파일

개인정보가 포함돼 있다면 업로드 전에 이름, 전화번호, 이메일, 계좌번호처럼 분석에 필요하지 않은 정보를 삭제하거나 익명화하세요.

회사 자료는 외부 서비스에 업로드해도 되는지 내부 보안정책을 먼저 확인해야 합니다.

 

 

챗GPT에 엑셀·CSV 파일 올리는 방법

채팅 입력창의 파일 첨부 기능을 이용해 엑셀이나 CSV 파일을 올립니다.

업로드가 끝나면 바로 계산을 요청하기보다 먼저 데이터 구조를 확인하는 것이 좋습니다.

 

챗GPT 엑셀 CSV 파일 분석 순서

① 파일 구조부터 확인하기

처음에는 시트와 열 이름, 데이터 개수부터 확인하세요.

✅ 복사해서 사용할 프롬프트

━━━━━━━━━━━━━━━━━━

이 파일의 시트 이름, 열 이름과 전체 행 개수를 확인해줘.

각 열에 어떤 데이터가 들어 있는지 간단히 설명하고, 빈 값·중복값·형식이 다른 값이 있다면 함께 알려줘.

아직 데이터를 수정하지 말고 확인 결과만 정리해줘.

━━━━━━━━━━━━━━━━━━

구조를 확인한 다음 분석할 기간, 사용할 열과 계산 기준을 구체적으로 지정하면 됩니다.

 

 

바로 사용하는 엑셀 분석 프롬프트

② 전체 데이터 요약하기

파일에 어떤 내용이 들어 있는지 전체적으로 파악할 때 사용합니다.

✅ 복사해서 사용할 프롬프트

━━━━━━━━━━━━━━━━━━

이 파일의 데이터 구조를 먼저 확인한 뒤 핵심 특징을 5가지 이내로 요약해줘.

숫자 열은 합계와 평균을 계산하고, 누락값·중복값·이상값이 있다면 별도로 알려줘.

계산에 사용한 열 이름도 마지막에 표시해줘.

━━━━━━━━━━━━━━━━━━

 

 

③ 월별 매출 분석하기

월별 총매출과 전월 대비 증감률을 확인할 때 사용합니다.

✅ 복사해서 사용할 프롬프트

━━━━━━━━━━━━━━━━━━

날짜 열과 매출액 열을 사용해 월별 총매출을 계산해줘.

월별 총매출, 전월 대비 증감률, 매출이 가장 높은 달과 가장 낮은 달 순서로 정리해줘.

마지막에는 월별 매출 흐름을 한눈에 볼 수 있는 선그래프를 만들어줘.

━━━━━━━━━━━━━━━━━━

 

 

④ 상품별 실적 비교하기

어떤 상품이 매출에 가장 많이 기여했는지 확인할 때 사용합니다.

✅ 복사해서 사용할 프롬프트

━━━━━━━━━━━━━━━━━━

상품별 판매수량과 총매출을 계산해 총매출이 높은 순서로 정리해줘.

상위 5개 상품이 전체 매출에서 차지하는 비중도 계산해줘.

마지막에는 사용한 열과 계산 방법을 설명해줘.

━━━━━━━━━━━━━━━━━━

 

 

⑤ 중복값·빈 값·이상값 찾기

파일을 분석하기 전에 잘못 입력된 데이터를 확인할 때 사용합니다.

✅ 복사해서 사용할 프롬프트

━━━━━━━━━━━━━━━━━━

이 파일에서 빈 값, 중복 행, 형식이 다른 값과 다른 데이터보다 지나치게 크거나 작은 값을 찾아줘.

원본 데이터는 수정하지 말고 행 번호, 열 이름, 발견한 문제와 권장 조치를 표로 정리해줘.

이상값을 판단한 기준도 함께 설명해줘.

━━━━━━━━━━━━━━━━━━

 

 

원하는 차트 종류를 직접 지정하세요

“그래프로 만들어줘”라고만 요청해도 되지만, 목적에 맞는 차트 종류를 지정하면 결과가 더 분명해집니다.

  • 시간에 따른 변화: 선그래프
  • 상품·지역별 비교: 막대그래프
  • 두 숫자의 관계: 산점도
  • 항목별 구성 비율: 원형그래프

 

⑥ 월별 매출 차트 만들기

✅ 복사해서 사용할 프롬프트

━━━━━━━━━━━━━━━━━━

월별 매출을 선그래프로 만들어줘.

그래프 제목은 ‘월별 매출 추이’로 하고, X축은 월, Y축은 매출액으로 표시해줘.

금액에는 천 단위 구분기호를 적용하고, 그래프를 PNG 파일로 내려받을 수 있게 만들어줘.

━━━━━━━━━━━━━━━━━━

OpenAI 공식 안내에 따르면 막대·선·원형·산점도는 환경에 따라 인터랙티브 차트로도 표시될 수 있습니다.

생성된 차트는 다운로드 버튼을 이용해 PNG 파일로 받을 수 있습니다.

 

정리한 결과를 파일로 받는 방법

분석 결과를 화면에서 확인하는 것으로 끝낼 필요는 없습니다.

정리하거나 수정한 데이터를 새로운 파일로 받고 싶다면 다음 프롬프트를 사용하세요.

⑦ 정리한 데이터를 CSV로 받기

✅ 복사해서 사용할 프롬프트

━━━━━━━━━━━━━━━━━━

지금 정리한 결과를 새로운 표로 만들어줘.

원본 데이터는 변경하지 말고 정리된 데이터만 별도 CSV 파일로 만들어 다운로드할 수 있게 해줘.

파일을 만들기 전에 포함되는 열 이름과 전체 행 개수를 알려줘.

━━━━━━━━━━━━━━━━━━

챗GPT에서 생성한 표는 다운로드 버튼을 이용해 CSV 파일로 받을 수 있습니다.

파일을 내려받은 후에는 열 이름, 전체 행 개수와 총합이 맞는지 다시 확인하세요.

 

분석 결과는 반드시 검산하세요

챗GPT 엑셀 분석 결과 검산 방법

챗GPT가 계산을 수행하더라도 세금, 매출, 정산처럼 돈과 관련된 결과를 그대로 확정해서는 안 됩니다.

분석이 끝난 후 다음 내용을 확인하세요.

  • 어떤 열을 계산에 사용했는지
  • 빈 값과 중복값을 어떻게 처리했는지
  • 날짜와 금액 형식을 제대로 인식했는지
  • 제외한 행이 있는지
  • 계산 결과가 원본 총합과 일치하는지

⑧ 계산 결과 검산하기

✅ 복사해서 사용할 프롬프트

━━━━━━━━━━━━━━━━━━

방금 분석한 결과를 다시 검산해줘.

계산에 사용한 열, 제외한 행, 빈 값과 중복값의 처리 방법, 사용한 계산식을 설명해줘.

최종 총합을 원본 데이터의 총합과 비교하고, 차이가 있다면 그 원인을 알려줘.

━━━━━━━━━━━━━━━━━━

챗GPT가 Python 코드를 사용해 분석했다면 실행한 계산 방법과 적용한 가정도 함께 확인하는 것이 좋습니다.

엑셀 분석이 잘 안 될 때 확인할 것

결과가 이상하거나 일부 데이터가 빠졌다면 다음 순서로 확인하세요.

열 제목을 구체적으로 바꿉니다

A, 값1, 기타 같은 이름보다 판매일, 상품명, 매출액처럼 의미를 알 수 있는 이름이 좋습니다.

빈 행과 병합 셀을 줄입니다

데이터 중간에 빈 행이나 빈 열이 많으면 서로 다른 표로 인식될 수 있습니다.

서로 다른 표를 분리합니다

하나의 시트에 관련 없는 표가 여러 개 있다면 각각 다른 시트나 파일로 분리하세요.

분석 범위를 직접 지정합니다

파일이 크다면 사용할 기간과 열을 구체적으로 지정하세요.

✅ 복사해서 사용할 프롬프트

━━━━━━━━━━━━━━━━━━

2026년 1월부터 6월까지의 데이터만 분석해줘.

날짜, 상품명과 매출액 열만 사용하고 다른 열은 이번 분석에서 제외해줘.

분석에 포함한 전체 행 개수도 알려줘.

━━━━━━━━━━━━━━━━━━

CSV와 스프레드시트는 행 크기에 따라 약 50MB의 파일 제한이 적용될 수 있습니다.

파일이 너무 크다면 필요 없는 열을 제거하거나 연도·기간·시트별로 나눠 저장한 뒤 분석하세요.

 

 

자주 묻는 질문

엑셀 함수를 몰라도 분석할 수 있나요?

가능합니다.

원하는 결과와 계산 기준을 말로 설명하면 챗GPT가 데이터를 계산하고 정리할 수 있습니다. 다만 중요한 숫자는 원본 데이터나 엑셀 계산식으로 다시 확인하세요.

CSV 파일도 분석할 수 있나요?

가능합니다.

CSV는 열 제목과 행 구조가 명확해 데이터 분석에 적합합니다. 한글이 깨진다면 UTF-8 형식으로 다시 저장해보세요.

여러 엑셀 파일을 비교할 수 있나요?

파일 업로드가 가능한 환경에서는 두 개 이상의 파일을 올려 비교할 수 있습니다.

두 파일에 공통으로 들어 있는 열의 이름과 데이터 형식이 같은지 먼저 확인하고, 비교할 기간과 기준을 지정하세요.

수정한 파일도 다시 받을 수 있나요?

정리하거나 변환한 결과를 새로운 표로 만든 뒤 CSV로 내려받을 수 있습니다.

원본을 변경하지 말고 별도 파일로 만들어달라고 요청한 뒤, 다운로드한 결과를 다시 검산하는 것이 안전합니다.

 

 

마무리

챗GPT로 엑셀·CSV 파일을 분석할 때는 다음 순서로 진행하면 됩니다.

  1. 엑셀이나 CSV 파일을 업로드합니다.
  2. 시트와 열 구조를 먼저 확인합니다.
  3. 분석할 기간, 열과 계산 기준을 지정합니다.
  4. 원하는 표나 차트 형태를 요청합니다.
  5. 정리한 결과를 파일로 내려받습니다.
  6. 계산 방법과 원본 총합을 다시 확인합니다.

“이 파일을 분석해줘”라고만 입력하기보다 분석 범위, 계산 기준과 원하는 출력 형태를 함께 적어야 원하는 결과를 얻기 쉽습니다.

 

 

함께 보면 좋은 글

엑셀 외에 PDF 문서도 챗GPT로 분석하고 싶다면 아래 글을 참고하세요.

▶ 챗GPT PDF 요약 방법|긴 문서·계약서 핵심만 뽑는 프롬프트

긴 PDF의 핵심 내용과 표를 빠르게 확인하는 방법을 정리했습니다.

────────────────────

▶ 챗GPT 이미지 글자 추출|사진 속 글자·표 직접 치지 마세요

사진이나 스크린샷으로 받은 표를 텍스트로 옮기는 방법을 정리할 예정입니다.

▶ 챗GPT 프로젝트 사용법|매번 처음부터 설명하지 마세요

같은 엑셀 파일이나 월별 데이터를 반복해서 분석하는 방법을 정리할 예정입니다.

※ 이 글은 2026년 8월 13일 OpenAI 공식 도움말을 기준으로 작성했습니다. 기능과 파일 업로드 한도는 요금제, 모델, 계정 및 워크스페이스 설정에 따라 달라질 수 있습니다.