전체 가이드초보가이드
초보가이드

ChatGPT 엑셀 수식·피벗 테이블 작성: 프롬프트 예시와 오류 조치

ChatGPT로 엑셀 수식을 작성하고 데이터를 피벗 테이블용으로 정리하는 순서, 결과 확인 방법, #VALUE!·#NAME? 오류 조치를 설명합니다.

관련 브랜드
OOpenAI
분야
초보가이드
공식 자료
5개
읽는 시간
5분
최종 확인
2026.09.19
핵심 답변ChatGPT로 엑셀 수식과 피벗 테이블 구조를 만들려면 먼저 원본 데이터의 열 이름과 조건을 제시해야 합니다. 대용량 데이터는 CSV 형태로 가공해 입력하고, 생성된 수식과 피벗 구조를 엑셀에 직접 적용한 뒤 계산 결과를 대조합니다.

입력 방식별 사용 조건

ChatGPT로 엑셀 수식을 생성하거나 피벗 테이블 구성을 설계하려면 먼저 데이터의 열 구조와 필요한 수식 조건을 정해 두어야 합니다. 원본 데이터에 개인정보나 회사 기밀이 포함되어 있다면 실제 데이터를 입력하지 말고, 열 이름과 가상의 예시 값만 추려 질의해야 합니다. 파일이 지나치게 크거나 보안 정책상 외부 업로드가 금지된 환경이라면 파일 전송 대신 구조 설명문으로 프롬프트를 작성해야 합니다.

텍스트 질의 방식과 파일 업로드 방식의 사용 조건과 확인 방법을 비교한 표입니다.

구 분일반 텍스트 질의 방식데이터 파일 업로드 방식
사용 조건기밀 데이터 포함, 보안 정책 적용 환경비기밀 데이터, 규격화된 CSV/XLSX 파일
입력 자료열 명칭, 데이터 타입, 가상 예시 행실제 데이터 파일 전체 또는 샘플 시트
프롬프트 구조수식 조건 및 출력 열 명칭 직접 지정분석 목적 및 피벗 레이아웃 요구사항 지정
확인 방식엑셀 수식 입력줄에 수식 직접 복사ChatGPT 분석 결과와 엑셀 계산값 대조

수식 요청 프롬프트 예시

수식을 요청할 때는 조건, 대상 범위, 예외 처리 방식을 명시해야 올바른 수식이 생성됩니다. 아래 프롬프트를 복사한 뒤 열 이름과 조건 수치만 바꿔 ChatGPT에 입력합니다.

엑셀 수식 요청용 프롬프트 예시입니다. 'A열은 [일자], B열은 [부서명], C열은 [매출액]입니다. B열의 부서명이 "영업1팀"이고 C열의 매출액이 1,000,000 이상인 행의 합계를 구하는 SUMIFS 수식을 작성하십시오. 단, N/A 오류가 발생할 경우 0으로 표시하도록 IFERROR 함수를 중첩하십시오.'

피벗 테이블 구조 설계용 프롬프트 예시입니다. '첨부한 데이터(또는 상기 열 구조)를 바탕으로 월별, 부서별 매출 합계와 비중을 확인하기 위한 피벗 테이블 필드 배치를 안내하십시오. 행, 열, 값, 필터 영역에 들어갈 열 이름을 각각 지정하고 값 필드의 집계 방식을 설명하십시오.'

시트 확인부터 수식 적용까지의 절차

  1. 엑셀을 실행하고 수식을 적용할 원본 시트의 열 이름(A1, B1, C1 등)과 데이터 타입을 확인합니다.
  2. chatgpt.com에 접속해 로그인한 후 프롬프트 입력창에 열 구조와 수식 조건을 구체적으로 작성해 입력합니다.
  3. ChatGPT가 생성한 수식을 '복사(Copy)' 버튼을 눌러 클립보드에 저장합니다.
  4. 엑셀 시트에서 수식이 들어갈 셀을 클릭하고 수식 입력줄에 붙여넣기(Ctrl+V)한 뒤 Enter 키를 누릅니다.
  5. 엑셀 상단 메뉴의 [삽입] 탭에서 [피벗 테이블]을 선택하고, ChatGPT가 제시한 필드 배치(행, 열, 값)대로 항목을 드래그해 레이아웃을 완성합니다.

결과 확인 방법

수식과 피벗 테이블이 올바르게 적용되었는지는 엑셀의 확인 기능과 수동 계산을 비교해 판정합니다. 단일 조건 수식은 원본 데이터에 필터를 적용해 일부 샘플의 합계나 평균이 ChatGPT가 만든 수식의 결과와 일치하는지 대조합니다.

피벗 테이블은 [피벗 테이블 분석] 탭의 [데이터 원본 변경] 메뉴에서 데이터 전체 범위가 빠짐없이 선택되었는지 확인합니다. 값 필드 설정의 집계 방식이 '개수'가 아닌 '합계'인지 확인하고, 원본 데이터를 수정한 뒤 [모두 새로 고침]을 눌렀을 때 피벗 테이블 결과가 함께 바뀌는지 점검합니다.

오류 원인과 조치

수식을 적용한 셀에 #VALUE! 또는 #NAME? 오류 메시지가 표시되면, 먼저 엑셀 언어 버전에 따른 차이가 원인인지 확인합니다. 한국어 버전 엑셀도 함수명은 영문(VLOOKUP, SUMIFS 등)을 그대로 사용하므로 함수명을 바꿀 필요는 없습니다. 대신 인수 구분자와 따옴표(") 기호가 엑셀 수식 입력 규칙에 맞는지 다시 확인해야 합니다.

ChatGPT는 대체로 영문 함수명을 출력하므로, 한국어 버전 엑셀에 붙여 넣기 전에 아래 대응 관계를 확인합니다. 함수명이 맞아도 인수 구분자가 다르면 같은 오류가 발생합니다. 한국어 버전은 쉼표(,)를 사용하지만 일부 지역 설정은 세미콜론(;)을 요구하며, 이 목록 구분 기호는 Windows 지역 설정의 추가 설정에서 정해지므로 그곳을 먼저 확인합니다.

영문 함수명과 한국어 버전 표기, 용도를 비교한 표입니다.

영문 함수명한국어 버전 표기용도
SUMIFSSUMIFS여러 조건을 만족하는 행의 합계
IFERRORIFERROR오류가 났을 때 대체 값 표시
VLOOKUP / XLOOKUPVLOOKUP / XLOOKUP다른 표에서 값 찾아오기
COUNTIFSCOUNTIFS여러 조건을 만족하는 행의 개수

최신 엑셀은 영문 함수명을 그대로 인식합니다. 수식을 입력한 뒤에도 #NAME? 오류가 남는다면 해당 버전이 그 함수를 지원하지 않는 것입니다. 대표적인 예가 XLOOKUP이며, 이 경우 VLOOKUP이나 INDEX와 MATCH 조합으로 바꿔 요청해야 합니다.

데이터가 수십만 행을 넘어 엑셀이 응답하지 않거나 ChatGPT 입력 한도를 넘는다면, 엑셀 수식 대신 파워 쿼리(Power Query) 메뉴로 데이터를 변환하는 것이 대안입니다. 기업용 보안 계정이라 파일 업로드가 제한된 경우에는 사내 IT 관리자에게 데이터 처리 정책을 문의하거나 파워 피벗(Power Pivot) 데이터 모델링 방식으로 전환합니다.

이 글의 수정 내역

한국어 버전 엑셀에서 영문 함수명을 쓸 때의 대응표와 인수 구분자 확인 절차, XLOOKUP 미지원 시의 대체 경로를 국문·영문에 추가했습니다. 2026-09-24 정정: 인수 구분자 설정 위치를 Microsoft 문서대로 Windows 지역 설정으로, 자기 모순이던 '한국어 함수명으로 변경' 문장을 삭제하고 오타 정정, 무관 출처를 Microsoft 문서로 교체.

참고한 출처

support.microsoft.com — Create a PivotTable to analyze worksheet data (2026-09-24)

support.microsoft.com — XLOOKUP function (2026-09-24)

support.microsoft.com — Formula errors when the list separator is not set correctly (2026-09-24)

OpenAI Help Center — Data controls in ChatGPT (2026-09-24)

OpenAI Help Center — File uploads FAQ (2026-09-24)

공식 문서 확인
다음 글Copilot Excel 데이터 분석·수식 생성: 라이선스 조건과 실행 절차