엑셀(Excel) 업무에 ChatGPT를 활용하는 10가지 실전 방법

💡 EveryIT 생산성 철학
복잡한 수식과 VBA 문법을 전부 외우기보다, 해결하려는 업무와 성공 기준을 정확히 설명하는 능력이 더 중요해졌습니다. ChatGPT는 엑셀 강사이자 초안 작성 도구로 활용하되, 계산 결과와 실행 코드는 사람이 검증한 뒤 적용해야 합니다.

🧭 이 글에서 배우는 내용
수식 작성, 데이터 정제·피벗 분석, 파일 업로드 분석, VBA 초안과 디버깅, 합성 데이터 생성 및 결과 검증법을 익힙니다.
ChatGPT는 수식·분석·VBA 초안을 빠르게 만들지만, 최종 검증과 승인은 사용자의 몫입니다.

📢 시작 전에 확인하세요
Excel 함수와 메뉴는 Microsoft 365, Excel 2024·2021·2019·2016 및 운영체제에 따라 다릅니다. 특히 XLOOKUP은 Excel 2016과 2019에서 사용할 수 없습니다. 아래 예시는 쉼표를 인수 구분자로 사용하며, 지역 설정에 따라 세미콜론이 필요할 수 있습니다.

1. 엑셀과 ChatGPT를 함께 쓰는 기본 원칙

ChatGPT에 “수식 만들어 줘”라고만 요청하면 셀 위치, 데이터 형식, Excel 버전을 추측하게 됩니다. 다음 다섯 가지를 함께 전달하세요.

목적 + 열과 셀 구조 + 샘플 데이터 + Excel 버전 + 검증 기준
Microsoft 365용 수식을 작성해 주세요.
Sheet1 A열은 사원번호이고, Sheet2 A열은 사원번호, B열은 부서명입니다.
Sheet1 B2에서 부서명을 가져오고 아래로 복사할 예정입니다.
일치하는 값이 없으면 "찾을 수 없음"을 표시하세요.
수식과 각 인수의 의미, 테스트할 예외 3가지를 함께 알려 주세요.

2. 수식과 함수 마스터하기

① XLOOKUP으로 다른 시트의 값 찾기

=XLOOKUP(A2,Sheet2!$A:$A,Sheet2!$B:$B,"찾을 수 없음")

검색 열과 반환 열을 분리해 설명하면 잘못된 범위를 줄일 수 있습니다. Excel 2016·2019 사용자라면 INDEX/MATCH 또는 VLOOKUP 대안을 요청하세요.

② IFS로 여러 조건 분류하기

=IFS(C2>=90,"A",C2>=80,"B",C2>=70,"C",TRUE,"재평가")

IFS는 위에서부터 처음 TRUE인 결과를 반환합니다. 조건 순서가 중요하며, 마지막 TRUE는 그 밖의 값을 처리하는 기본값입니다.

③ 텍스트에서 필요한 부분만 추출하기

Microsoft 365에서 A2의 괄호 안 문자를 추출하는 간단한 예입니다.

=TEXTBEFORE(TEXTAFTER(A2,"("),")")

괄호가 없거나 여러 쌍인 데이터가 섞여 있다면 오류 처리 조건까지 요청해야 합니다. 구버전 Excel에서는 MID와 FIND를 조합한 대안을 요청하세요.

3. 데이터 분석과 정리 기획하기

④ 피벗 테이블 설계안 받기

열 이름과 분석 질문을 알려 주고 행·열·값·필터 배치를 요청하세요.

월, 상품 카테고리, 고객 연령대, 매출액 열이 있습니다.
"핵심 고객층의 계절별 선호 상품"을 확인하려면
피벗 테이블의 행·열·값·필터를 어떻게 배치할지 설명해 주세요.
중복 집계와 빈값을 점검하는 방법도 포함하세요.

⑤ 지저분한 데이터 정제하기

전화번호 예시는 먼저 숫자만 남긴 뒤 11자리인지 확인하는 과정이 필요합니다. “모든 번호가 한국 휴대전화 11자리”라는 가정 없이 단순 서식 수식을 적용하면 10자리 번호와 국가번호가 손상될 수 있습니다.

A열 연락처의 공백·하이픈을 제거하고 길이를 검사한 뒤,
11자리 한국 휴대전화만 010-1234-5678 형식으로 바꾸는 수식을 작성해 주세요.
10자리, 국가번호, 빈 셀은 "검토 필요"로 표시하세요.

⑥ 엑셀 파일을 직접 업로드해 분석하기

ChatGPT 데이터 분석은 `.xls`, `.xlsx`, `.csv` 같은 스프레드시트를 분석하고 표·차트를 만들 수 있습니다. 첫 행에 명확한 열 이름을 쓰고, 한 행에 한 건의 기록을 두며, 한 시트에 관계없는 표를 여러 개 섞지 않는 편이 좋습니다.

업로드한 매출 파일을 분석해 주세요.
1. 작년 대비 성장률이 가장 낮은 지점 3곳
2. 사용한 계산식과 결측치 처리 방법
3. 결과를 재현할 수 있는 표
4. 원본과 대조해야 할 수치
순서로 작성하고, 분석에 사용한 코드와 가정을 보여 주세요.
업로드 전 확인: 숨김 시트, 주석, 파일 속성에도 개인정보와 기밀이 남아 있을 수 있습니다. 원본이 아닌 복사본을 만들고 불필요한 데이터와 메타데이터를 제거하세요.

4. VBA 초안과 오류 해결에 활용하기

⑦ VBA 매크로 초안 생성

입력 폴더, 대상 파일, 시트 이름, 헤더 위치, 중복 처리, 오류 발생 시 행동을 구체적으로 지정하세요. 생성된 코드는 실제 파일이 아닌 복사본에서 먼저 실행합니다.

⑧ 기존 매크로 오류 디버깅

아래 VBA에서 런타임 오류 9(Subscript out of range)가 발생합니다.
오류가 생길 수 있는 줄을 표시하고, 시트 존재 여부를 확인하는 방어 코드를 추가해 주세요.
파일 삭제·외부 전송·보안 설정 변경 코드는 넣지 마세요.

여기에 오류가 발생한 VBA 코드를 붙여넣으세요.

⑨ 사용자 정의 함수(UDF) 설계

함수 이름, 입력값, 반환값, 빈 셀과 오류 처리 규칙을 먼저 정하세요. 매크로 포함 통합 문서는 .xlsm 형식으로 저장해야 하며, 조직에서 VBA 사용이 제한될 수 있습니다.

매크로 보안: 출처와 동작을 이해하지 못한 매크로는 실행하지 마세요. Microsoft도 “모든 매크로 사용” 설정은 잠재적으로 위험하다고 안내합니다. 파일 삭제, 외부 통신, 셸 실행, 보안 설정 변경 코드가 있는지 반드시 검토하세요.

5. 테스트용 데이터 만들기

⑩ 합성 데이터로 안전하게 연습하기

엑셀에 붙여넣을 수 있는 CSV 형식의 합성 테스트 데이터 20행을 만들어 주세요.
- 날짜: 2026년 범위
- 이름·이메일: 실제 인물이 아닌 명백한 가상 값
- 결제 금액: 100,000원~500,000원
- 열 이름: date, customer_id, email, amount
- 재현할 수 있도록 random_seed 값도 표시
실제 개인정보가 아니라는 안내를 첫 줄 주석에 넣어 주세요.

공개 데모에서는 실제처럼 보이는 전화번호·주소·이메일을 피하고, `example.com` 도메인과 가상 ID를 사용하세요.

6. 결과를 믿기 전에 확인할 7가지

  • 내 Excel 버전에서 해당 함수가 지원되는가?
  • 쉼표·세미콜론과 날짜 형식이 지역 설정에 맞는가?
  • 아래로 복사할 때 `$` 절대 참조가 필요한 범위가 고정됐는가?
  • 빈 셀, 중복, 0, 음수, 오류값을 테스트했는가?
  • 합계·비율·성장률을 계산기나 기존 보고서와 대조했는가?
  • VBA가 파일 삭제·외부 전송·보안 변경을 수행하지 않는가?
  • 원본 파일을 보존하고 테스트 복사본에서 실행했는가?

7. 자주 묻는 질문 (FAQ)

Q. ChatGPT가 만든 수식을 그대로 사용해도 되나요?

A. 바로 원본 전체에 적용하지 마세요. 대표 행과 예외값을 포함한 작은 범위에서 검증한 뒤 확대 적용해야 합니다.

Q. 회사 엑셀 파일을 업로드해도 안전한가요?

A. 먼저 조직의 AI·보안 정책을 확인하세요. 개인정보, 고객 명단, 계좌·결제 정보, 영업비밀을 제거하고 필요한 최소 데이터만 복사본으로 사용해야 합니다.

Q. ChatGPT가 엑셀을 완전히 대신할 수 있나요?

A. 아닙니다. 문제 설명, 수식·코드 초안, 분석 보조에는 강하지만 데이터 구조 이해, 업무 규칙, 결과 승인 책임은 사용자에게 있습니다.

공식 자료와 함께 읽을 글

🎯 최종 요약
엑셀과 ChatGPT를 잘 결합하는 사람은 수식과 코드를 무조건 믿는 사람이 아닙니다. 데이터 구조와 검증 기준을 명확히 전달하고, 작은 테스트에서 결과를 확인한 뒤 안전하게 확대 적용하는 사람입니다.

편집 검토: 2026년 8월 20일 공식 자료·구조·내부 링크·이미지 보존 확인 완료.

🔗 다음 편 예고
A-018에서는 Make와 Zapier를 비용·난이도·분기 처리·운영 편의성 기준으로 비교해 나에게 맞는 자동화 도구를 선택하는 방법을 다루겠습니다.

댓글

이 블로그의 인기 게시물

2026 ChatGPT 사용법 완전 가이드: 초보자를 위한 실전 안내서

AI 업무 자동화 입문: ChatGPT·Gemini·Claude 연결 실전 가이드

Make 실전 구축: Google Sheets와 Notion 자동 연동 완벽 가이드