챗GPT 엑셀 함수 프롬프트 작성법의 핵심은 열 이름과 예시 데이터를 같이 주는 것입니다. 이 둘이 빠지면 챗GPT가 내 시트를 추측해서 수식을 쓰고, 그 수식은 내 시트에서 틀립니다.
수식은 그럴듯한데 붙여넣으면 #NAME?이 뜨거나 값이 0으로 나오는 경우가 많아요. 대부분 함수를 못 만들어서가 아니라, 챗GPT가 내 열 구조와 셀 서식을 못 본 채로 답했기 때문입니다. 이 글은 2026년 10월 기준으로 쓴 글이고, 도구 화면이 바뀌어도 통하는 질문 구조에 집중했습니다.
• 열 이름(머리글)과 예시 3~5행을 붙여넣으면, 챗GPT가 열 위치와 데이터 형식을 추측하지 않고 읽습니다.
• 엑셀 버전, 결과를 놓을 칸, 원하는 결과 한 줄을 함께 적으면 버전 오류와 결과 모양 오류가 줄어요.
• 오류가 나면 "안 돼"가 아니라 오류 코드와 원본 셀 값을 그대로 되돌려 주세요.
먼저 "열 이름만 알려주면 되지, 예시까지 왜 필요하냐"는 분이 많습니다. 이유는 아래 첫 번째 섹션에 있어요. 예시 데이터가 있어야만 잡히는 오류가 따로 있거든요.

챗GPT가 엑셀 함수를 틀리는 이유는 내 시트를 못 본다는 것
챗GPT는 대화창에 적힌 글자만 보고 답합니다. 내 시트의 열 배치, 셀 서식, 엑셀 버전은 알 수 없어서, 빈칸을 그럴듯하게 채워 수식을 만듭니다. 그 추측이 틀리면 수식도 틀려요.


열 위치를 임의로 정합니다
"매출 합계 구해줘"라고만 하면 금액이 B열인지 E열인지 챗GPT가 마음대로 정합니다. 수식은 문법상 멀쩡하게 나와서 틀린 걸 알아채기도 어려워요.
데이터 형식을 모릅니다
날짜가 진짜 날짜인지 글자인지, 금액에 "원"이 붙어 있는지는 설명만으로는 안 보입니다. 다른 시스템에서 내려받은 표에서 가장 많이 걸리는 지점이에요.
엑셀 버전을 가정합니다
XLOOKUP, FILTER, UNIQUE는 Microsoft 365와 엑셀 2021에서 쓰는 함수예요. 엑셀 2019 이하에서는 같은 수식이 #NAME? 오류로 나옵니다. 버전을 안 알려주면 챗GPT는 최신 함수부터 꺼냅니다.
결과 모양을 모릅니다
한 칸에 값 하나만 필요한지, 아래로 목록이 펼쳐져야 하는지에 따라 수식이 완전히 달라집니다. 이것도 적지 않으면 추측입니다.
열 이름과 예시 데이터를 같이 주면 같은 질문이 이렇게 달라집니다
같은 목표라도 정보를 얼마나 주느냐에 따라 받는 수식의 신뢰도가 달라집니다. 지점별 3월 매출 합계를 구하는 상황으로 비교해 볼게요.

지점별 3월 매출 합계 구하는 엑셀 함수 알려줘
엑셀 Microsoft 365 한국어 버전을 쓰고 있어요. 시트 열은 A 날짜, B 지점, C 상품, D 수량, E 금액입니다. 1행이 머리글이고 데이터 예시는 아래와 같아요.
2026-03-05 / 서울 / 노트북 / 2 / 2,400,000
2026-03-06 / 부산 / 마우스 / 10 / 250,000
2026-04-01 / 서울 / 키보드 / 3 / 270,000
H열에 지점명이 있고, I열에 각 지점의 3월 매출 합계를 구하고 싶어요. 수식 하나만 알려 주고, 어떤 열을 어떻게 썼는지 한 줄씩 설명해 주세요.
두 번째 질문에서는 보통 =SUMIFS($E:$E,$B:$B,$H2,$A:$A,">="&DATE(2026,3,1),$A:$A,"<"&DATE(2026,4,1)) 같은 구조가 나옵니다. 열 문자와 기간 조건이 내 시트에 맞춰져 있다는 게 핵심이에요.
예시 행이 중요한 이유는 하나 더 있습니다. 예시에 "2,400,000"처럼 쉼표가 찍혀 있으면 챗GPT가 그 값이 숫자인지 글자인지 묻거나 확인 방법을 같이 알려 주는 경우가 많아요. 설명만 줬을 때는 이런 확인 자체가 생기지 않습니다.
챗GPT에 엑셀 함수를 요청하는 순서 5단계
아래 순서대로 적으면 됩니다. 한 번에 다 쓰기 어렵다면 1~3번만 먼저 해도 틀리는 비율이 눈에 띄게 줄어요.


- 엑셀 버전을 먼저 적습니다. "Microsoft 365", "엑셀 2019", "구글 스프레드시트"처럼 쓰면 됩니다. 버전을 모르면 파일 메뉴의 계정 정보에서 확인하세요.
- 열 이름과 열 문자를 짝지어 알려 줍니다. "A열 날짜, B열 지점"처럼 쓰고, 머리글이 몇 번째 행인지도 적어 주세요.
- 예시 데이터를 3~5행 붙여넣습니다. 일부러 이상한 행을 하나 섞는 게 좋아요. 빈 칸이 있는 행이나 단위가 붙은 값이 그런 행입니다.
- 원하는 결과와 놓을 칸을 적습니다. "I2 칸에 서울 지점 3월 합계" 같은 결과 한 줄을 예로 주면 챗GPT가 수식을 맞춰 가며 쓰기 쉬워요.
- 수식은 하나만, 설명은 한 줄씩 요청합니다. 받은 수식은 예시 행으로 손계산한 값과 비교한 뒤 전체 범위에 적용하세요.
5번이 은근히 중요합니다. 예시 3행을 손으로 계산해 본 값과 수식 결과가 같으면 나머지도 맞을 가능성이 높고, 다르면 그 자리에서 원인을 찾을 수 있어요.
복사해서 쓰는 챗GPT 엑셀 함수 프롬프트 틀
아래 틀에서 대괄호 안만 바꿔 쓰면 됩니다. 처음부터 길게 쓰기 부담스러운 분은 이 틀을 메모장에 저장해 두고 쓰는 쪽이 편해요.

시트 열: [A열 ○○, B열 ○○, C열 ○○…] / 머리글은 [1]행이에요.
데이터 예시 (가짜 값으로 바꿔도 형식은 그대로):
[행 3~5개 붙여넣기]
하고 싶은 일: [예: 지점별 3월 매출 합계]
결과를 놓을 칸: [예: I2]
요청: 수식 하나만 알려 주고, 쓴 열과 조건을 한 줄씩 설명해 주세요. 예시 데이터에서 틀릴 수 있는 지점이 있으면 먼저 알려 주세요.
마지막 문장 "틀릴 수 있는 지점이 있으면 먼저 알려 주세요"는 저라면 빼지 않습니다. 챗GPT가 텍스트로 저장된 숫자나 공백 같은 위험 요소를 먼저 짚어 주는 경우가 있거든요.
수식이 안 먹힐 때는 오류 코드와 원본 셀 값을 그대로 되돌려 주세요
수식이 안 먹힐 때는 "안 돼요"라고만 말하지 말고, 오류 코드와 원본 셀에 적힌 값을 같이 알려 주세요. 오류 코드마다 의심할 지점이 다릅니다.

가장 골치 아픈 건 마지막 줄입니다. 오류 메시지 없이 0이 나오면 수식이 맞다고 믿기 쉬워서 그대로 보고서에 들어가는 경우가 있어요. 합계가 평소보다 이상하게 작다면 이 경우부터 확인하세요.
회사 데이터라면 이름, 연락처, 계좌번호 같은 개인정보는 가짜 값으로 바꿔서 붙여넣으세요. 수식을 만드는 데 필요한 건 값이 아니라 형식이라서, "홍길동" 대신 "김가나"로 바꿔도 결과가 같습니다. 회사 보안 규정이 있다면 먼저 확인하는 쪽이 안전해요.
설명만 줄까, 예시까지 줄까, 파일을 올릴까
데이터를 주는 방식은 크게 네 가지고, 어디에 쓰느냐에 따라 맞는 방식이 갈립니다. 대부분의 수식 작성에는 세 번째가 가장 무난해요.


표에서 눈여겨볼 건 파일 업로드 줄이에요. 파일을 올리면 챗GPT가 시트를 직접 읽지만, 계산을 자기 쪽에서 해서 값만 돌려주는 경우가 있습니다. 내 시트에 수식으로 남기고 싶다면 "엑셀 수식으로 알려 줘"라고 따로 말해야 해요.
예시 3~5행 방식이 기본값인 이유는 단순합니다. 파일을 올리지 않아도 형식 정보가 충분히 전달되고, 올리기 어려운 회사 파일에도 쓸 수 있거든요. 반대로 예외 행이 많은 표는 예시에 그 행을 일부러 넣어야 합니다.
예시 데이터 한 줄 차이로 같은 수식 결과가 갈리는 경우
같은 수식이라도 내 데이터 형식에 따라 결과가 달라집니다. 앞에서 만든 지점별 3월 합계 수식을 세 가지 시트에 넣었다고 해 볼게요.

조건 A: 날짜가 진짜 날짜, 금액이 숫자 → 서울 3월 합계가 정상으로 나옵니다.
조건 B: 날짜가 글자로 저장됨 → 오류 없이 결과가 0입니다. 기간 조건이 숫자 날짜를 기준으로 비교하기 때문이에요.
조건 C: 금액이 "2,400,000원"처럼 글자 → 합계에서 그 행이 빠집니다. 일부만 글자면 합계가 조용히 줄어요.
B나 C로 보이면 챗GPT에게 "날짜를 숫자 날짜로 바꾸는 보조 열 수식도 같이 알려 줘"라고 요청하세요. 경계선에 놓인 시트일수록 여기서 갈립니다.
조건 B와 C는 예시 데이터를 한 줄이라도 붙여넣었다면 챗GPT가 미리 짚어 줄 수 있는 문제예요. 열 이름만 준 경우에는 이 부분이 사각지대로 남습니다. 오류 없이 틀린 값이 나오는 경우가 가장 위험합니다.
자주 묻는 질문
Q. 챗GPT에게 엑셀 함수를 만들어 달라고 하려면 어떻게 질문해야 하나요?
Q. 함수 이름을 모르는데 어떻게 요청하나요?
Q. 어떤 챗GPT 버전을 써야 하나요?
Q. 챗GPT에게 엑셀 파일을 직접 올릴 수 있나요?
Q. 회사 데이터를 그대로 붙여넣어도 되나요?
Q. 엑셀 Copilot과 챗GPT 중 뭐가 더 나은가요?
Q. 구글 시트에서도 같은 방법이 되나요?
지금 체크할 것 3가지
다음 질문부터는 아래 세 가지만 확인하고 보내세요.
- 엑셀 버전(또는 구글 시트)과 열 이름이 적혀 있는지
- 예시 데이터 3~5행에 이상한 행이 하나 섞여 있는지
- 받은 수식을 예시 행의 손계산 값과 비교해 봤는지
수식이 맞는지 확인하기 어려울 때는 "이 수식이 틀릴 수 있는 경우를 3가지 알려 줘"라고 되물어 보세요. 그 답에서 내 데이터에 해당하는 항목이 나오면 거기부터 고치면 됩니다.
'IT' 카테고리의 다른 글
| 크래프톤 라온-1 미니 프리뷰, 30B급 자체 LLM 쉽게 정리 (사양·성능·PC 요구사양) (0) | 2026.10.29 |
|---|---|
| 노션 무료 플랜 유료 전환 시점, 파일 5MB·블록 제한·가계부·할 일 기준 (2026년 10월) (0) | 2026.10.27 |
| 무료 AI 디자인 툴 상업적 이용 비교, 썸네일·로고·카드뉴스 2026년 10월 기준 (0) | 2026.10.25 |
| 코딩 몰라도 AI로 크롬 확장 프로그램 만들기, 내 크롬에만 설치해 테스트하는 방법 (0) | 2026.10.23 |
| 구글 무료 AI 툴 한도 정리 — 로그인만 되는 것과 유료 구독이 필요한 것 (2026년 10월 기준) (0) | 2026.10.23 |