챗지피티로 엑셀 함수 만드는 법 초보편

월말이라 거래처별 매출을 합산해야 하는데 SUMIFS와 IFERROR를 어떻게 묶어야 할지 막히는 순간이 있다. 챗지피티로 엑셀 함수 만드는 법의 핵심은 함수 이름을 외우는 일이 아니라, 현재 표의 구조와 원하는 결과를 정확한 문장으로 전달하는 데 있다. 초보 직장인도 셀 범위와 조건을 알려 주면 복잡한 수식 초안을 빠르게 만들 수 있다. 단, 챗지피티가 만든 수식은 정답지가 아니다. 빈 셀, 오류값, 날짜 형식처럼 실제 파일에만 있는 변수를 넣어 검증한 뒤 써야 한다.

챗지피티로 엑셀 함수 만드는 법의 기본

엑셀 함수 요청은 “이 함수 알려줘”보다 “이 표에서 이런 결과가 필요해”라고 적을 때 정확도가 올라간다. 먼저 시트 이름, 열의 의미, 데이터가 시작하는 행, 결과를 넣을 셀을 정리한다. 개인정보나 고객 식별정보가 든 원본 파일을 그대로 붙여 넣기보다 이름·전화번호·계좌번호·계약 내용 등을 지운 예시 데이터로 바꾸는 편이 안전하다. 회사에서 승인한 AI 도구와 데이터 반입 기준이 있다면 먼저 따른다. 외부 AI 서비스 입력 허용 범위는 조직 정책과 계약 조건에 따라 달라질 수 있으니 담당 부서의 최신 안내도 확인해야 한다.

좋은 요청에는 네 가지가 들어간다. 원본 데이터 위치, 계산 규칙, 예외 조건, 원하는 출력 형태다. 예를 들어 A열이 거래일, B열이 담당자, C열이 매출액이고 F2에 담당자명이 있다고 하자. “F2의 담당자가 2026년 7월에 올린 매출 합계를 G2에 표시하는 수식을 만들어 줘. 날짜는 A2부터 있고, 오류가 나면 0을 표시해 줘”라고 요청하면 된다. 함수명을 몰라도 된다. 챗지피티는 SUMIFS, DATE, IFERROR 같은 조합을 제안하고 각 인수의 역할도 설명한다.

요청할 때는 사용 중인 환경도 적는다. 데스크톱 엑셀인지, 웹용 엑셀인지, 구글 스프레드시트인지에 따라 지원 함수와 동작이 다를 수 있다. 한국어 환경에서는 함수 인수 구분 기호가 쉼표가 아니라 세미콜론으로 입력되는 경우도 있다. 수식을 붙여 넣은 뒤 바로 오류가 난다면 구분 기호와 함수 언어 설정부터 살핀다.

복사해서 쓸 수 있는 요청 틀

아래 틀에서 대괄호만 현재 파일에 맞게 바꿔 넣으면 된다. 한 번에 완성하려 하기보다 수식을 받은 뒤 예시 행으로 검증하고, 틀린 조건을 보완해 다시 묻는 방식이 효율적이다.

  • 엑셀 [버전 또는 사용 도구]에서 쓸 수식을 만들어 줘.
  • [시트명]에서 [열/셀 범위]는 [데이터 의미]야.
  • [결과 셀]에 [원하는 계산 결과]를 표시하고 싶어.
  • 조건은 [조건 1], [조건 2]이고, 빈 셀이나 오류값은 [처리 방식]으로 해 줘.
  • 수식 한 줄과 함수별 역할, 붙여 넣을 위치를 한국어로 설명해 줘.

예시 요청은 이렇게 쓴다. “Sheet1의 A열은 주문일, B열은 팀명, C열은 금액이다. H2의 팀명과 I2의 시작일, J2의 종료일을 기준으로 매출 합계를 K2에 구하는 엑셀 수식을 만들어 줘. 취소 건은 D열 값이 ‘취소’이면 제외해 줘. 날짜에 시간값이 섞여 있어도 동작하게 하고, 설명도 짧게 붙여 줘.” 이 정도면 챗지피티가 조건을 빠뜨릴 여지가 크게 줄어든다.

자주 쓰는 업무 수식은 결과부터 말한다

초보자가 가장 자주 만드는 수식은 합계, 조건별 집계, 조회, 날짜 계산, 텍스트 정리다. 원하는 결과를 먼저 말하고 필요한 열을 연결하면 된다. 예를 들어 “상품코드로 단가를 찾아 수량과 곱한 금액을 구해 줘”라고 요청하면 XLOOKUP과 곱셈을 조합한 수식을 받을 수 있다. 구버전 엑셀을 쓴다면 VLOOKUP 또는 INDEX와 MATCH 방식도 함께 요청한다. XLOOKUP이 모든 환경에서 작동한다고 전제하면 파일을 받은 동료의 엑셀에서 오류가 날 수 있다.

업무 상황 챗지피티에 적을 핵심 조건 검토할 함수 예시
담당자별 매출 합계 이름 열, 금액 열, 기간, 제외 상태 SUMIFS, IFERROR
상품코드로 단가 찾기 코드 셀, 기준표 범위, 없을 때 표시값 XLOOKUP, VLOOKUP
마감일 지났는지 표시 기준 날짜, 오늘 날짜, 빈 날짜 처리 IF, TODAY
이름·번호 형식 정리 원본 예시, 제거할 문자, 결과 형식 TRIM, SUBSTITUTE, TEXT

수식이 길어지면 한 셀에 모두 넣지 말고 계산 과정을 나눌지 물어보는 편이 낫다. 예를 들어 조회한 단가를 먼저 보조 열에 표시하고, 다음 열에서 수량을 곱하면 오류 원인을 찾기 쉽다. 보고용 파일은 유지보수도 중요하다. “다른 사람이 봐도 수정하기 쉽게 보조 열 방식과 한 줄 수식 방식을 둘 다 제안해 줘”라고 요청하면 선택지가 생긴다.

받은 수식은 세 번 확인한다

첫 번째는 셀 참조다. 수식을 아래로 채울 때 고정돼야 하는 기준표 범위는 $A$2:$D$100처럼 절대참조가 필요할 수 있다. 반대로 행마다 바뀌어야 하는 입력 셀까지 고정하면 같은 결과만 반복된다. 챗지피티에 “아래 행으로 복사할 예정이니 고정할 참조와 바뀔 참조를 구분해 줘”라고 명시하면 실수가 줄어든다.

두 번째는 데이터 형식이다. 화면에는 2026-07-01로 보여도 실제 값이 텍스트면 날짜 조건식이 기대와 다르게 계산된다. 금액 열에 ‘1,000원’처럼 문자가 섞였는지도 확인한다. 오류가 나오면 수식 전체를 다시 보내기 전에 문제 셀 하나의 실제 표시값, 수식 입력줄 값, 기대 결과를 익명화해 알려 준다. “왜 안 돼?”보다 “A2는 텍스트 날짜이고 A3는 날짜 값인데 같은 조건에서 결과가 다르다”가 훨씬 유용한 질문이다.

세 번째는 경계 사례다. 조건에 맞는 행이 없을 때, 금액이 0일 때, 같은 코드가 중복될 때, 월말 날짜일 때를 직접 넣어 본다. 특히 조회 함수는 중복 코드가 있으면 첫 번째 값만 반환하는 식으로 동작할 수 있다. 업무 규칙이 최신 단가인지, 합계인지, 오류로 막아야 하는지 먼저 정해야 한다. 챗지피티가 문법상 맞는 수식을 줘도 내부 업무 기준까지 알아서 판단하지는 않는다.

오류 메시지까지 같이 보내면 수정이 빨라진다

#N/A는 찾는 값이 기준표에 없거나 형식이 다를 때 자주 보인다. #VALUE!는 숫자와 텍스트를 섞어 계산했을 때, #NAME?은 함수명이나 이름 정의가 잘못됐을 때 확인한다. 순환 참조 경고는 수식이 자기 셀을 다시 참조하는 구조인지 살핀다. 오류 화면을 공유해야 한다면 시트명, 직원명, 거래처명, 금액 등 민감한 정보가 보이지 않도록 가린 뒤 오류 문구와 수식만 전달한다.

마지막으로 챗지피티는 함수 작성 보조 도구로 쓰고, 결과 확정은 엑셀 파일과 업무 담당자가 맡는 흐름이 좋다. 중요한 보고서라면 이전 기간 합계와 비교하고 표본 몇 건을 손으로 계산해 본다. 수식의 의미를 한 줄로 설명할 수 있을 때 파일을 넘긴다. 이 습관이 있어야 다음 달에 조건이 바뀌어도 AI 답변에 끌려가지 않고 직접 수정할 수 있다.


이 글은 일반적인 정보 제공과 참고 목적으로 작성되었으며, 법률 자문·보안 컨설팅·컴플라이언스 판단을 대체하지 않습니다. 소개하는 설정과 절차는 소프트웨어 버전이나 조직 환경에 따라 다르게 동작할 수 있으며, 어떤 보안 조치도 완전한 안전을 보장하지는 않습니다. 실제 적용 전에는 반드시 소속 조직의 정책과 담당 부서(보안·IT·법무)의 확인을 거치고, 중요한 시스템에는 백업과 사전 테스트 후 적용하시기 바랍니다. 규제 해석과 합법·불법 여부는 사안과 시점마다 달라질 수 있으므로 공식 규정과 전문가 상담으로 확인이 필요합니다. 본 사이트는 내용의 정확성과 최신성을 보장하지 않으며, 이 글의 내용을 적용하여 발생하는 어떠한 결과에 대해서도 책임을 지지 않습니다.