홈 › 글

AI인사이트

엑셀 수식 몰라도 괜찮다? 챗GPT로 SUMIF·XLOOKUP 만들고 검산까지 하는 법

한눈에 보기

  • 엑셀 수식이 막히면 AI에게 "표 모양 + 원하는 결과"를 말로 설명하면 됩니다.
  • SUMIF(조건 합계), XLOOKUP(값 찾아오기), IF(조건 판단), 중복 제거, 글자 나누기까지 AI가 수식을 짜 줍니다.
  • 다만 AI 수식은 가끔 틀립니다. 손으로 2~3칸 계산해서 맞는지 꼭 확인하세요.
  • 회사 자료나 개인정보는 AI 채팅창에 그대로 붙여넣지 말고, 가짜 예시 데이터로 물어보세요.

결론부터 말하면, 수식을 외울 필요는 줄었습니다. 대신 "설명을 잘하는 법"과 "검산하는 법" 두 가지만 익히면 됩니다. 이 글은 그 두 가지를 예시 프롬프트와 함께 정리합니다.

노트북 화면의 엑셀 표와 종이 표, 계산기가 놓인 책상
AI에게 물어보기 전, 내 표가 어떻게 생겼는지부터 말로 정리해 보세요 (AI 생성 이미지)

Q. 무엇이 바뀌었나요?

예전에는 엑셀 수식이 막히면 검색창에 "엑셀 조건 합계"를 치고, 블로그 여러 개를 뒤져서 내 표에 맞게 고쳐야 했습니다.

지금은 다릅니다. 챗GPT, 제미나이, 그록 같은 대화형 AI에게 "A열에 이름, B열에 금액이 있는데 '김철수'만 합계 내고 싶어"라고 말하면 바로 수식을 줍니다. 대화형 AI는 사람 말로 질문하면 사람 말로 답하는 프로그램입니다.

엑셀 안에도 AI가 들어왔습니다. 마이크로소프트의 Copilot in Excel(엑셀 안에 들어 있는 AI 도우미)입니다. 마이크로소프트 공식 도움말에 따르면 수식 만들기, 정렬·필터, 차트와 피벗테이블 만들기 등을 말로 시킬 수 있습니다. 다만 공식 문서에도 "구독 종류나 회사 설정에 따라 안 보일 수 있다"고 적혀 있습니다. 내 엑셀에 버튼이 없어도 이상한 게 아닙니다.

그래서 이 글은 누구나 쓸 수 있는 방법, 즉 무료 AI 채팅에 물어보고 엑셀에 붙여넣는 방식을 중심으로 설명합니다.

Q. 왜 중요한가요?

엑셀은 학교 과제, 동아리 회비 정리, 가게 매출 장부, 회사 보고서까지 어디서나 씁니다. 그런데 수식 하나 때문에 30분씩 막히는 일이 흔합니다.

AI를 쓰면 이 시간이 크게 줄어듭니다. 더 좋은 점은 AI에게 "이 수식이 왜 이렇게 생겼는지 설명해 줘"라고 하면 선생님처럼 풀어서 알려 준다는 겁니다. 그냥 복사만 하는 게 아니라 조금씩 배울 수 있습니다.

문제는 여기서부터입니다. AI는 아주 그럴듯하게 틀린 수식을 줄 때가 있습니다. 열 이름을 잘못 짚거나, 범위를 한 줄 덜 잡는 식입니다. 그래서 이 글 후반의 "검산하는 법"이 오히려 더 중요합니다.

Q. 누가 쓰면 좋나요?

  • 회비·용돈·가계부를 엑셀로 정리하는 학생과 직장인
  • 매출 장부를 직접 만드는 작은 가게 사장님
  • 보고서 표를 매주 정리해야 하는 사무직
  • 함수 이름은 들어봤는데 쓸 때마다 헷갈리는 사람

반대로, 이미 수식을 잘 아는 사람이라면 AI는 "빠른 타자 도우미" 정도로 생각하면 됩니다.

Q. AI에게 수식을 물어볼 때 어떻게 말해야 하나요?

쉽게 생각하면 됩니다. AI는 내 엑셀 화면을 못 봅니다. 그러니 화면을 말로 그려 줘야 합니다. 아래 4가지만 넣으면 정확도가 확 올라갑니다.

  1. 표 위치: 어느 열(세로줄)에 무엇이 있는지. 예: A열 날짜, B열 이름, C열 금액
  2. 데이터 범위: 몇 행(가로줄)까지 있는지. 예: 2행부터 100행까지, 1행은 제목
  3. 원하는 결과: 무엇을 어디에 보고 싶은지. 예: F2 칸에 김철수 합계
  4. 내 엑셀 버전: 마이크로소프트 365인지, 2016 같은 옛 버전인지. 버전에 따라 쓸 수 있는 함수가 다릅니다.

기본 프롬프트 틀 (복사해서 쓰세요)

엑셀 수식을 만들어 줘.
- 표: A열 날짜, B열 이름, C열 금액. 1행은 제목, 데이터는 2~100행.
- 원하는 것: F2에 이름을 넣으면 G2에 그 사람 금액 합계가 나오게.
- 엑셀 버전: 마이크로소프트 365
수식 한 줄과, 각 부분이 무슨 뜻인지 중학생도 알게 설명해 줘.

마지막 줄이 핵심입니다. "설명해 줘"를 붙이면 AI가 범위를 어떻게 잡았는지 같이 말해 줘서, 틀린 곳을 찾기 쉬워집니다.

Q. 자주 쓰는 수식, 실제로는 어떻게 나오나요?

예를 들어보겠습니다. 아래 표가 있다고 하겠습니다.

A(날짜) B(이름) C(금액) D(분류)
10/1 김철수 5000 간식
10/2 이영희 12000 교통
10/3 김철수 3000 교통

1) SUMIF: 조건에 맞는 것만 더하기

SUMIF는 "조건에 맞는 칸만 골라서 더하는 함수"입니다.

  • 프롬프트: "B열이 '김철수'인 행의 C열 금액만 더하는 수식 알려 줘. 데이터는 2~100행."
  • 예상 수식: =SUMIF(B2:B100,"김철수",C2:C100)
  • 뜻: B열에서 김철수를 찾고, 같은 줄의 C열 값을 더한다.

조건이 두 개라면(김철수 + 교통) SUMIFS를 씁니다. SUMIFS는 "조건 여러 개를 동시에 거는 합계"입니다.

  • =SUMIFS(C2:C100,B2:B100,"김철수",D2:D100,"교통")

여기서 많이 헷갈립니다. SUMIF는 합칠 범위가 맨 뒤, SUMIFS는 합칠 범위가 맨 앞입니다. AI가 순서를 섞어 줄 때가 있으니 눈으로 한 번 보세요.

2) VLOOKUP / XLOOKUP: 다른 표에서 값 찾아오기

VLOOKUP은 "왼쪽 첫 열에서 값을 찾아, 오른쪽 몇 번째 열의 값을 가져오는 함수"입니다. XLOOKUP은 그 개선판으로, "찾을 열과 가져올 열을 따로 지정하는 함수"입니다.

  • 프롬프트: "Sheet2의 A열에 상품코드, C열에 가격이 있어. Sheet1의 A2 상품코드에 맞는 가격을 B2에 가져오고 싶어. 못 찾으면 '없음'이라고 표시해 줘."
  • XLOOKUP 수식: =XLOOKUP(A2,Sheet2!A:A,Sheet2!C:C,"없음")
  • VLOOKUP 수식: =IFERROR(VLOOKUP(A2,Sheet2!A:C,3,FALSE),"없음")

VLOOKUP의 숫자 3은 "A열부터 세어서 세 번째 열"이라는 뜻입니다. 끝의 FALSE는 "정확히 같은 값만 찾아라"라는 뜻입니다. 이걸 빼먹으면 비슷한 값을 엉뚱하게 가져올 수 있어서, AI 답에 FALSE(또는 0)가 있는지 꼭 확인하세요. IFERROR는 "오류가 나면 대신 보여 줄 말을 정하는 함수"입니다.

XLOOKUP은 엑셀 2021 이후나 마이크로소프트 365처럼 비교적 최신 버전에서 됩니다. 옛 버전이면 AI에게 "엑셀 2016이라 XLOOKUP이 없어"라고 미리 말해 두세요.

3) IF: 조건에 따라 다른 결과 보여 주기

IF는 "조건이 맞으면 A, 아니면 B를 보여 주는 함수"입니다.

  • 프롬프트: "C열 금액이 10000 이상이면 E열에 '큰 지출', 아니면 '보통'이라고 표시해 줘."
  • 수식: =IF(C2>=10000,"큰 지출","보통")

조건이 세 단계 이상이면 IF를 겹쳐 쓰거나 IFS를 씁니다. IFS는 "조건 여러 개를 순서대로 검사하는 함수"입니다. 겹친 IF는 괄호가 많아져서 사람이 읽기 어렵습니다. AI에게 "괄호 짝이 맞는지도 확인해 줘"라고 덧붙이면 좋습니다.

4) 중복 없애기

중복은 같은 값이 두 번 이상 들어간 줄입니다. 방법은 두 가지입니다.

  • 메뉴로: [데이터] 탭 → [중복된 항목 제거]. 원본이 바로 지워지니, 먼저 시트를 복사해 두세요.
  • 수식으로: =UNIQUE(B2:B100). UNIQUE는 "겹치지 않는 값만 뽑아 새로 보여 주는 함수"입니다. 원본은 그대로라서 안전합니다. 다만 마이크로소프트 365 같은 최신 버전에서만 됩니다.

프롬프트 예: "B열 이름 중 중복을 빼고 목록만 H열에 보고 싶어. 원본은 건드리지 않는 방법으로."

5) 글자 나누기

"김철수/교통/5000"처럼 한 칸에 뭉친 글자를 여러 칸으로 나누고 싶을 때가 있습니다.

  • 메뉴로: [데이터] 탭 → [텍스트 나누기]에서 구분 기호를 "/"로 지정
  • 수식으로: =TEXTSPLIT(A2,"/"). TEXTSPLIT은 "정한 기호를 기준으로 글자를 잘라 옆 칸에 펼치는 함수"입니다. 이것도 최신 버전용입니다.
  • 옛 버전이라면: AI에게 "TEXTSPLIT 없이 LEFT, MID, FIND로 만들어 줘"라고 하면 됩니다. LEFT는 "왼쪽부터 몇 글자 자르기", FIND는 "특정 글자가 몇 번째에 있는지 찾기"입니다.

Q. AI가 준 수식이 맞는지 어떻게 확인하나요?

계산기와 연필로 엑셀 수식 결과를 손으로 검산하는 모습
AI가 준 수식은 작은 표로 손 계산과 비교해 검산하는 습관이 중요합니다 (AI 생성 이미지)

이 부분은 꼭 확인해야 합니다. 수식이 오류 없이 숫자를 보여 줘도, 그 숫자가 맞다는 보장은 없습니다. 아래 5단계를 습관으로 만드세요.

  1. 작은 표로 먼저 시험하기: 5줄짜리 연습 표를 만들어 수식을 넣어 봅니다. 줄이 적으면 손으로 계산하기 쉽습니다.
  2. 손 계산과 비교하기: 위 예시라면 김철수는 5000 + 3000 = 8000입니다. 수식 결과도 8000이 나와야 합니다.
  3. 범위 확인하기: 수식 칸을 더블클릭하면 참조하는 범위에 색 테두리가 생깁니다. 마지막 줄까지 다 덮었는지 봅니다. 100행까지 데이터가 있는데 범위가 B2:B10이면 틀린 겁니다.
  4. 일부러 바꿔 보기: 금액 하나를 바꿨을 때 결과가 같이 바뀌는지 봅니다. 안 바뀌면 엉뚱한 칸을 보고 있다는 신호입니다.
  5. 엑셀 도구 쓰기: [수식] 탭의 [수식 계산] 기능을 누르면 수식이 한 단계씩 어떻게 계산되는지 보여 줍니다. 칸 여러 개를 드래그하면 화면 아래 상태 표시줄에 합계가 뜨니, SUMIF 결과와 비교하기도 좋습니다.

그리고 AI에게 이렇게 다시 물어보세요.

이 수식이 틀릴 수 있는 경우를 3가지 알려 줘.
예를 들어 빈칸, 띄어쓰기, 숫자가 글자로 저장된 경우에 어떻게 되는지.

실제로 자주 틀리는 원인은 수식보다 데이터입니다. "김철수 "처럼 뒤에 띄어쓰기가 하나 붙어 있으면 SUMIF가 다른 사람으로 봅니다. 숫자가 글자로 저장돼 있으면(칸 왼쪽 위에 초록 삼각형) 더해지지 않습니다. TRIM은 "앞뒤 띄어쓰기를 지우는 함수"이니, 이런 경우 AI에게 TRIM으로 정리하는 방법도 물어보면 됩니다.

Q. 표 자체를 깔끔하게 정리할 때도 쓸 수 있나요?

네. 수식뿐 아니라 "정리 순서"를 물어보는 데도 좋습니다.

엑셀 표를 정리하려고 해.
문제: 날짜 형식이 2026.10.1, 10/1, 10월1일로 섞여 있고,
이름 앞뒤에 띄어쓰기가 있고, 같은 줄이 여러 번 들어가 있어.
원본은 남겨 두고, 어떤 순서로 정리하면 좋을지 단계별로 알려 줘.

AI는 보통 "시트 복사 → 띄어쓰기 정리 → 날짜 통일 → 중복 제거 → 정렬" 같은 순서를 제안합니다. 순서를 먼저 받고, 단계마다 수식을 하나씩 물어보면 실수가 줄어듭니다.

표가 크고 반복 작업이 많다면 AI 에이전트(파일을 직접 열어 여러 단계를 대신 처리하는 AI)에게 맡기는 방법도 있습니다. 이건 따로 정리한 글이 있으니 아래 관련 콘텐츠를 참고하세요.

Q. 장점, 단점, 비용, 주의할 점은요?

장점 - 함수 이름을 몰라도 말로 설명하면 수식을 받을 수 있습니다. - 수식 뜻을 풀어 달라고 하면 공부도 됩니다. - 정리 순서까지 같이 받을 수 있습니다.

단점 - 그럴듯하지만 틀린 수식이 나올 수 있습니다. - 내 엑셀 버전에 없는 함수를 줄 때가 있습니다. - 표 설명이 부족하면 엉뚱한 열을 짚습니다.

비용 - 이 글의 방법(AI 채팅에 묻고 붙여넣기)은 대화형 AI의 무료 사용 범위에서도 해 볼 수 있습니다. 무료 범위와 사용량 제한은 서비스마다, 시기마다 바뀌니 각 서비스 안내를 확인하세요. - Copilot in Excel은 마이크로소프트 365 구독과 라이선스(사용 권한)에 따라 쓸 수 있는지가 달라집니다. 정확한 요금은 마이크로소프트 공식 페이지에서 확인하는 게 안전합니다.

주의할 점 - 개인정보 금지: 주민번호, 전화번호, 고객 명단을 AI 채팅창에 붙여넣지 마세요. 열 이름과 가짜 예시 2~3줄이면 충분합니다. - 회사 규칙 확인: 회사마다 외부 AI 사용 규칙이 다릅니다. - 원본 백업: 중복 제거처럼 원본을 지우는 작업 전에는 시트를 복사해 두세요.

Q. 추천 활용법은 무엇인가요?

  1. "설명해 줘"를 항상 붙이기: 수식만 받지 말고 뜻까지 받으세요. 틀린 곳을 찾는 눈이 생깁니다.
  2. 버전부터 말하기: 첫 질문에 엑셀 버전을 적으면 쓸 수 없는 함수를 받는 일이 줄어듭니다.
  3. 가짜 데이터로 묻기: 실제 이름 대신 "가나다", "상품A"처럼 바꿔서 물어보세요.
  4. 오류 메시지 그대로 보여 주기: #N/A, #VALUE! 같은 오류가 나오면 그 글자와 수식을 그대로 AI에게 보내세요. #N/A는 "찾는 값이 없다", #VALUE!는 "계산할 수 없는 값이 섞였다"는 뜻입니다.
  5. 잘 된 프롬프트는 저장하기: 매달 쓰는 정리 작업이라면 프롬프트를 메모장에 모아 두면 다음 달엔 1분이면 끝납니다.

결론

결국 핵심은 이것입니다. AI는 수식을 대신 써 주는 도구이고, 맞는지 확인하는 건 내 몫입니다.

표 모양을 말로 정확히 설명하고, 작은 표로 손 계산과 비교하는 습관만 들이면 SUMIF, XLOOKUP, IF, 중복 제거, 글자 나누기까지 훨씬 쉽게 해결할 수 있습니다. 오늘 쓰는 엑셀 파일에서 막혔던 수식 하나를 위 프롬프트 틀로 물어보는 것부터 시작해 보세요.

관련 콘텐츠


출처: Microsoft Support, "Get started with Copilot in Excel" (https://support.microsoft.com/en-us/office/get-started-with-copilot-in-excel-d7110502-0334-4b4f-a175-a73abdfc118a)