ChatGPT로 엑셀 분석, 파일 올린 뒤 어떻게 물어봐야 할까?

엑셀 파일을 ChatGPT에 올렸는데 막상 무엇부터 물어봐야 할지 어려울 때가 많죠. "이 파일 분석해줘"라고만 해도 결과는 나오지만, 업무에 바로 활용하려면 데이터 구조부터 확인하고 필요한 기준을 하나씩 지정하는 편이 훨씬 좋습니다.

ChatGPT에서는 XLS, XLSX, CSV 같은 스프레드시트 파일을 올려 데이터 요약, 비교, 계산, 이상값 확인, 표와 차트 생성 등을 요청할 수 있습니다. 이 글에서는 엑셀 파일을 올리기 전에 확인할 것, 처음 입력하면 좋은 질문, 실제 업무 분석 프롬프트, 결과를 다시 검증하는 방법까지 순서대로 정리해볼게요.

ChatGPT에 엑셀 파일을 올리면 무엇을 할 수 있을까요?

ChatGPT에 엑셀 파일을 올리면 무엇을 할 수 있을까요?
ChatGPT에 엑셀 파일을 올리면 무엇을 할 수 있을까요?

엑셀을 올린 뒤 가장 먼저 떠올리는 기능은 합계나 평균 계산이지만 활용 범위는 그보다 넓습니다. 데이터의 행과 열을 읽고 조건에 따라 묶거나 비교할 수 있고, 추세나 이상값을 찾고 필요한 형태의 표와 차트도 만들 수 있습니다.

업무 요청 예시
데이터 파악 열 이름과 데이터 유형, 전체 행 수를 확인해줘
요약 월별 매출 합계와 평균을 정리해줘
비교 지역별 매출을 비교하고 가장 차이가 큰 곳을 찾아줘
이상값 확인 평소 범위에서 크게 벗어난 값이 있는지 찾아줘
데이터 정리 중복된 행과 비어 있는 값을 확인해줘
시각화 월별 매출 추이를 선 그래프로 보여줘

복잡한 엑셀 함수나 피벗테이블을 직접 만들지 않아도 자연어로 분석 방향을 설명할 수 있다는 점이 편합니다. 다만 AI가 계산했다고 해서 결과가 항상 맞는 것은 아니므로 중요한 수치라면 마지막 검증 단계까지 포함하는 것이 좋아요.

파일을 올리기 전에 엑셀 구조부터 확인하세요

파일을 올리기 전에 엑셀 구조부터 확인하세요
파일을 올리기 전에 엑셀 구조부터 확인하세요

ChatGPT가 데이터를 읽기 쉬운 형태로 정리되어 있으면 분석도 훨씬 수월합니다. 특히 첫 행에는 각 열의 의미를 알 수 있는 제목이 있고, 한 행에는 하나의 기록이 들어가는 형태가 좋습니다.

예를 들어 매출 자료라면 다음처럼 구성할 수 있습니다.

날짜 지역 상품명 판매수량 매출액
2026-10-01 서울 A상품 12 360000
2026-10-01 부산 B상품 8 240000

반대로 한 시트에 서로 관계없는 표가 여러 개 들어 있거나 중간중간 빈 행과 빈 열이 많으면 어느 범위를 기준으로 분석해야 하는지 애매해질 수 있습니다.

  • 열 제목을 분명하게 적기: A, B, C처럼 의미를 알기 어려운 이름보다 날짜, 매출액, 담당자처럼 알아보기 쉬운 이름이 좋습니다.
  • 한 행에 하나의 기록 넣기: 하나의 주문이나 고객, 업무 기록을 한 행에 정리합니다.
  • 중간의 빈 행과 열 줄이기: 하나의 데이터 표가 끊기지 않게 구성합니다.
  • 병합 셀은 필요한 경우 줄이기: 보기에는 깔끔하지만 데이터 분석에서는 구조를 파악하기 어렵게 만들 수 있습니다.
  • 이미지 속 숫자보다 실제 셀 값 사용하기: 분석할 숫자는 이미지가 아니라 셀 데이터로 들어 있는 편이 좋습니다.

엑셀 파일을 올린 뒤 첫 질문은 이렇게 해보세요

파일을 올린 직후부터 바로 매출 원인이나 성과를 분석해달라고 요청하기보다 ChatGPT가 파일을 어떻게 읽었는지 먼저 확인하는 것을 추천합니다.

처음에는 아래와 같이 요청해보세요.

이 엑셀 파일의 데이터 구조를 먼저 확인해줘.

다음 내용을 알려줘.
- 시트 이름
- 각 시트의 행과 열 수
- 열 이름과 각 열의 의미
- 숫자, 날짜, 텍스트로 보이는 열
- 빈값이 많은 열
- 중복 데이터가 있는지

아직 분석은 하지 말고
데이터 구조에서 확인이 필요한 부분부터 알려줘.

이 과정을 먼저 거치면 날짜가 문자로 저장되어 있거나, 같은 항목의 이름이 서로 다르게 입력된 경우처럼 분석 전에 정리해야 할 문제를 발견하기 쉽습니다.

두 번째는 내가 알고 싶은 질문을 구체적으로 정합니다

데이터 구조를 확인했다면 이제 목적을 알려줄 차례입니다. "분석해줘"라고 해도 답을 받을 수 있지만, 원하는 결과가 분명하다면 어떤 열을 기준으로 무엇을 비교할 것인지까지 알려주는 편이 좋습니다.

예를 들어 월별 판매 자료라면 이렇게 요청할 수 있어요.

이 데이터를 월별로 분석해줘.

확인할 내용:
1. 월별 총매출
2. 월별 평균 주문금액
3. 전월 대비 매출 증감
4. 매출이 가장 높은 상품 5개
5. 매출이 가장 낮은 상품 5개

결과는 표로 먼저 정리하고
눈에 띄는 변화가 있다면 그 이유를 추측하지 말고
데이터에서 확인되는 사실만 설명해줘.

특히 마지막 문장처럼 데이터에 없는 원인을 임의로 만들어내지 않도록 조건을 넣는 것이 중요합니다. 매출이 줄었다는 사실은 엑셀에서 확인할 수 있지만, 광고를 줄여서 매출이 떨어졌다고 파일에 없는 이유까지 단정하면 곤란하니까요.

직장인이 바로 복사해 쓰기 좋은 엑셀 분석 프롬프트

업무 상황에 따라 조금씩 바꿔 사용할 수 있는 예시를 몇 가지 정리했습니다.

월별 실적 분석

첨부한 엑셀 데이터를 분석해줘.

월별로 다음 항목을 계산해줘.
- 총 실적
- 평균 실적
- 전월 대비 증감률
- 가장 실적이 높은 항목
- 가장 실적이 낮은 항목

계산 결과는 표로 정리하고
눈에 띄는 변화 3가지만 별도로 설명해줘.

데이터에서 확인되지 않는 원인은
임의로 추측하지 말아줘.

부서별 성과 비교

이 파일의 부서별 성과를 비교해줘.

각 부서에 대해
- 총 실적
- 평균 실적
- 전체 대비 비중
을 계산해줘.

가장 높은 부서와 가장 낮은 부서의 차이도 알려줘.

부서별 인원수가 다르다면
단순 총합과 1인당 평균을 구분해서 보여줘.

설문조사 결과 정리

첨부한 설문조사 엑셀을 분석해줘.

먼저 응답자 수와 각 문항의 응답 수를 확인해줘.

객관식 문항은
응답별 인원과 비율을 표로 정리하고,

주관식 문항은
비슷한 의견끼리 묶어서 주요 의견을 정리해줘.

원문에 없는 의미를 확대 해석하지 말고
대표적인 의견 중심으로 정리해줘.

중복과 빈값 찾기

이 엑셀 파일의 데이터 품질을 확인해줘.

다음을 검사해줘.
- 완전히 중복된 행
- 특정 열에서 반복된 값
- 빈값이 있는 행과 열
- 날짜 형식이 다른 값
- 숫자 열에 문자로 입력된 값
- 다른 값과 비교해 크게 벗어난 숫자

문제가 있는 항목은
어느 열에서 몇 건 발견됐는지 표로 정리해줘.

원본 값은 임의로 수정하지 말고
수정이 필요한 항목만 제안해줘.

보고용 요약 만들기

첨부한 데이터를 팀장에게 보고한다고 가정하고 정리해줘.

다음 순서로 작성해줘.
1. 전체 결과 요약
2. 전월 대비 달라진 점
3. 실적이 가장 좋은 항목
4. 확인이 필요한 이상값
5. 추가로 확인하면 좋을 데이터

숫자를 설명할 때는
실제 엑셀 데이터에서 계산된 값만 사용해줘.

표와 차트도 원하는 기준을 알려주는 편이 좋습니다

표와 차트도 원하는 기준을 알려주는 편이 좋습니다
표와 차트도 원하는 기준을 알려주는 편이 좋습니다

ChatGPT는 업로드한 데이터를 이용해 표뿐 아니라 차트도 만들 수 있습니다. 차트 유형을 직접 지정할 수도 있고, 데이터에 적합한 차트를 골라달라고 요청할 수도 있어요.

업무에서는 차트 자체보다 무엇을 비교하려는지 먼저 알려주는 것이 중요합니다.

보고 싶은 내용 활용하기 좋은 형태
시간에 따른 변화 선 그래프
부서나 상품 간 비교 막대 그래프
항목별 구성 비율 원형 차트
두 숫자의 관계 산점도
값이 어느 구간에 몰리는지 확인 히스토그램

예를 들어 월별 매출 데이터라면 아래처럼 요청할 수 있습니다.

월별 총매출 추이를 차트로 만들어줘.

가로축은 월,
세로축은 총매출로 설정해줘.

전월 대비 변화가 크게 나타난 달이 있다면
차트 아래에 별도로 알려줘.

차트가 필요한 이유까지 알려주면 더 좋습니다. "회의 자료에 넣을 예정이니 항목을 너무 많이 넣지 말고 월별 변화가 잘 보이게 만들어줘"처럼 사용 목적을 함께 적어도 됩니다.

엑셀 함수가 궁금할 때도 파일과 함께 물어볼 수 있습니다

ChatGPT는 데이터 자체를 분석하는 것뿐 아니라 엑셀 작업 방법을 설명하는 데도 활용할 수 있습니다. 어떤 값을 구해야 하는지는 알고 있지만 적절한 함수가 떠오르지 않을 때 특히 편합니다.

이 파일에서
A열의 날짜를 기준으로 월을 구분하고
D열의 매출액을 월별로 합산하고 싶어.

엑셀에서 사용할 수 있는 방법을 알려줘.

가능하면
1. 함수로 계산하는 방법
2. 피벗테이블로 계산하는 방법
두 가지로 설명해줘.

회사에서 사용 중인 Excel 버전에 따라 지원되는 함수가 다를 수 있으므로 특정 함수가 필요한 경우에는 사용하는 버전도 함께 알려주는 것이 좋습니다.

"분석해줘"에서 끝내지 말고 한 번 더 확인하세요

엑셀 분석에서 가장 놓치기 쉬운 부분은 첫 답변을 그대로 가져다 쓰는 것입니다. 중요한 업무 자료라면 계산 기준과 원본 데이터가 제대로 반영되었는지 한 번 더 확인하세요.

분석이 끝난 뒤 다음과 같이 요청할 수 있습니다.

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

다음 항목을 확인해줘.
- 분석에 사용한 전체 행 수
- 제외한 행이 있는지
- 빈값을 어떻게 처리했는지
- 중복값을 어떻게 처리했는지
- 매출 합계가 원본 데이터 합계와 일치하는지
- 계산에 사용한 열과 기준

처음 결과와 달라지는 값이 있다면
어떤 이유로 달라졌는지도 알려줘.

ChatGPT가 Python을 사용해 계산한 경우에는 분석에 사용한 코드와 계산 방법을 보여달라고 요청할 수도 있습니다. 회사 보고서나 중요한 의사결정에 사용하는 숫자라면 원본 엑셀의 합계와 몇 개의 표본 데이터를 직접 비교해보는 것이 안전합니다.

분석 결과가 이상하면 질문보다 원본 데이터를 먼저 확인해보세요

분석 결과가 이상하면 질문보다 원본 데이터를 먼저 확인해보세요
분석 결과가 이상하면 질문보다 원본 데이터를 먼저 확인해보세요

원하는 결과가 나오지 않을 때 프롬프트 문제라고 생각하기 쉽지만 원본 데이터 구조가 원인인 경우도 많습니다.

  • 날짜가 서로 다른 형식으로 입력됨: 날짜로 인식된 값과 일반 문자열이 섞여 있지 않은지 확인합니다.
  • 숫자 열에 문자나 기호가 들어 있음: 금액이나 수량 열에 쉼표, 통화기호, 문자 등이 섞여 있는지 봅니다.
  • 같은 항목의 이름이 다름: 서울, 서울시, 서울특별시처럼 같은 의미가 여러 형태로 입력되어 있으면 각각 다른 항목으로 집계될 수 있습니다.
  • 빈값의 의미가 다름: 0과 미입력은 서로 다른 의미일 수 있으므로 임의로 같은 값으로 처리하지 않는 것이 좋습니다.
  • 필터나 숨김 행이 있음: 화면에서 보이는 데이터와 실제 파일 전체 데이터의 범위가 다를 수 있습니다.

이런 부분을 먼저 정리하면 프롬프트를 복잡하게 만들지 않아도 결과가 훨씬 명확해집니다.

회사 엑셀이라면 업로드 전에 보안도 확인하세요

업무용 엑셀에는 이름, 연락처, 고객정보, 매출 원가, 계약금액처럼 외부 서비스에 올리기 조심스러운 정보가 포함될 수 있습니다. ChatGPT를 회사 업무에 사용할 때는 먼저 조직의 AI 사용 정책과 데이터 보안 기준을 확인하세요.

분석에 개인 식별 정보가 필요하지 않다면 이름이나 연락처를 제거하고 사번이나 임의의 코드처럼 필요한 수준으로만 데이터를 정리한 뒤 사용하는 방법도 있습니다.

파일 업로드 기능과 지원 형식, 데이터 분석 방법은 계정의 요금제와 워크스페이스 설정 등에 따라 달라질 수 있으므로 실제 사용 화면에서 확인하는 것이 좋습니다.

ChatGPT 데이터 분석 공식 안내 확인하기

엑셀 분석은 데이터 구조 확인부터 시작하면 됩니다

ChatGPT에 엑셀 파일을 올렸다면 바로 복잡한 분석부터 요청하기보다 데이터 구조 확인, 분석 기준 지정, 결과 검증 순서로 진행해보세요. 월별 실적이나 설문조사처럼 반복해서 다루는 업무라면 자주 쓰는 질문을 프롬프트로 저장해두는 것도 편합니다.

특히 보고서에 들어갈 숫자는 AI 답변만 믿지 말고 원본 합계와 계산 기준을 마지막으로 확인하는 습관이 중요합니다. 처음에는 작은 파일 하나로 연습해보면 어떤 방식으로 요청해야 원하는 결과가 나오는지 금방 감을 잡을 수 있어요.

함께 읽으면 좋은 글

댓글 쓰기

다음 이전