AI와 엑셀 함수로 반복 업무를 10분 만에 줄이는 실전 자동화 방법

엑셀에 매일 같은 내용을 입력하고 있다면, 함수부터 AI에게 맡겨보세요

직장인 업무에서 시간을 잡아먹는 일은 의외로 복잡한 작업보다 매일 반복하는 작은 작업인 경우가 많습니다. 거래처별 매출을 다시 계산하고, 담당자별 건수를 세고, 금액에 따라 상태를 표시하고, 날짜가 지나면 마감 여부를 확인하는 식입니다.

이런 작업은 엑셀 함수만으로도 상당 부분 자동화할 수 있습니다. 문제는 함수를 모르는 것이 아니라 어떤 함수를 조합해야 하는지, 실제 업무에 어떻게 적용해야 하는지입니다.

여기서 AI를 활용하면 접근 방법이 달라집니다. ChatGPT에게 데이터를 그대로 넘기는 것이 아니라, ( (자세히 보기)자세히 보기)업무 규칙과 원하는 결과를 설명하고 필요한 엑셀 수식을 만들어 달라고 요청하는 방식입니다.

이번 글에서는 가상의 주문관리표를 기준으로 실제 입력부터 결과까지 따라가 보겠습니다. 엑셀을 잘 다루지 못하는 직장인도 그대로 복사해서 테스트할 수 있는 수준으로 구성했습니다.

1. 먼저 엑셀에서 반복 업무를 하나 골라봅니다

예를 들어 다음과 같은 주문관리표가 있다고 가정하겠습니다.

주문번호 거래처 담당자 수량 단가 납기일
A-1001 가람상사 박서준 120 8500 2026-08-28
A-1002 한빛유통 이수진 80 12000 2026-08-26
A-1003 가람상사 박서준 200 8500 2026-08-30

여기서 매번 반복하는 작업이 세 가지 있다고 해보겠습니다.

  • 수량 × 단가로 주문금액 계산하기
  • 주문금액이 일정 금액 이상이면 ‘대형 주문’으로 표시하기
  • 납기일을 기준으로 ‘임박’, ‘정상’을 자동 표시하기

이 정도라면 매번 계산기를 사용할 필요가 없습니다. 열 하나를 추가하고 수식을 넣으면 이후 행에도 같은 규칙을 적용할 수 있습니다.

2. 첫 번째 자동화: 수량과 단가를 곱해 주문금액 만들기

G열을 주문금액이라고 만들어 보겠습니다.

G2 셀에 다음 수식을 입력합니다.

=D2*E2

결과는 다음과 같습니다.

수량 단가 주문금액
120 8,500원 1,020,000원
80 12,000원 960,000원
200 8,500원 1,700,000원

G2에 수식을 입력한 뒤 셀 오른쪽 아래 모서리를 아래로 끌어내리면 각 행의 수량과 단가를 자동으로 계산할 수 있습니다.

이 단계에서는 AI가 없어도 됩니다. 오히려 이런 단순한 계산은 엑셀 기본 함수를 직접 사용하는 편이 빠릅니다.

3. 두 번째 자동화: 금액에 따라 업무 상태를 자동으로 표시하기

이번에는 H열에 주문구분을 만들어 보겠습니다.

조건은 간단합니다.

  • 주문금액이 1,500,000원 이상 → 대형 주문
  • 그보다 작으면 → 일반 주문

H2에 다음 수식을 입력합니다.

=IF(G2>=1500000,”대형 주문”,”일반 주문”)

그러면 1,020,000원은 ‘일반 주문’, 1,700,000원은 ‘대형 주문’으로 자동 표시됩니다.

여기서 AI를 사용하면 조건이 조금 복잡해졌을 때 시간을 크게 줄일 수 있습니다.

ChatGPT에 이렇게 입력해 보세요

엑셀에서 주문금액에 따라 상태를 자동 표시하고 싶습니다.
G열이 주문금액입니다.
1,500,000원 이상이면 “대형 주문”,
1,000,000원 이상 1,500,000원 미만이면 “중형 주문”,
1,000,000원 미만이면 “일반 주문”으로 표시하는 엑셀 수식을 만들어 주세요.
초보자가 바로 붙여넣을 수 있는 수식 하나로 답해주세요.

AI의 결과는 다음과 같은 형태가 됩니다.

=IF(G2>=1500000,”대형 주문”,IF(G2>=1000000,”중형 주문”,”일반 주문”))

이 수식을 H2에 붙여넣고 아래 행으로 복사하면 됩니다.

여기서 AI의 역할은 엑셀을 대신 실행하는 것이 아니라, 업무 규칙을 엑셀 수식으로 번역하는 것입니다. 이 방식이 비개발자에게 특히 편리합니다.

반복적인 엑셀 업무가 조건과 함수에 따라 자동 처리되는 과정을 보여주는 일러스트

4. 세 번째 자동화: 납기일이 임박했는지 자동으로 확인하기

실무에서는 날짜 조건이 자주 등장합니다. 예를 들어 납기일이 오늘을 포함해 2일 이내라면 ‘임박’으로 표시하고 싶을 수 있습니다.

F열에 납기일이 있고 I열을 납기상태로 사용한다고 가정하겠습니다.

I2에 다음 수식을 입력합니다.

=IF(F2-TODAY()<=2,”임박”,”정상”)

이 수식은 오늘 날짜와 납기일의 차이를 계산합니다. 납기일까지 2일 이하로 남았다면 ‘임박’, 그렇지 않으면 ‘정상’으로 표시합니다.

다만 실제 업무에서는 이미 지난 날짜도 별도로 표시하는 편이 안전합니다. 예를 들어 다음과 같이 조건을 세 단계로 만들 수 있습니다.

=IF(F2<TODAY(),”지연”,IF(F2-TODAY()<=2,”임박”,”정상”))

이제 결과는 다음처럼 바뀝니다.

납기일 결과
오늘보다 이전 지연
오늘~2일 이내 임박
3일 이상 남음 정상

업무 담당자는 날짜를 하나씩 계산하지 않아도 됩니다. 파일을 열 때마다 TODAY()가 현재 날짜를 기준으로 계산하기 때문입니다.

5. AI를 제대로 활용하는 방법은 ‘함수 이름’보다 ‘업무 규칙’을 알려주는 것입니다

많은 직장인이 AI에게 “엑셀 IF 함수 알려줘”라고 질문하고 끝냅니다. 하지만 실무에서는 조금 다르게 요청하는 것이 좋습니다.

예를 들어 다음처럼 입력해 보세요.

엑셀 초보자입니다.
A열은 거래처, D열은 수량, E열은 단가, F열은 납기일, G열은 주문금액입니다.

다음 업무를 자동화하고 싶습니다.
1. G열에서 수량 × 단가를 계산합니다.
2. 주문금액이 150만원 이상이면 “대형 주문”으로 표시합니다.
3. 납기일이 지나면 “지연”, 2일 이내면 “임박”, 그 외에는 “정상”으로 표시합니다.

각 열에 넣을 수식을 셀 주소와 함께 설명해 주세요.

이렇게 요청하면 AI는 단순한 함수 설명이 아니라 현재 엑셀 구조에 맞춘 수식을 제안할 수 있습니다.

다만 AI가 만든 수식을 그대로 업무에 적용하기 전에 샘플 데이터 3~5개로 결과를 확인하는 과정은 필요합니다. 특히 날짜, 빈 셀, 숫자가 문자로 저장된 경우처럼 실제 파일에서 자주 발생하는 예외는 직접 검증해야 합니다.

6. 대부분 놓치는 한 단계: 수식보다 먼저 ‘예외 조건’을 정하세요

자동화에서 가장 흔한 실수는 수식 자체가 아니라 예외 상황을 정하지 않은 상태에서 자동화를 시작하는 것입니다.

예를 들어 수량이 비어 있는 주문이 있다면 다음 수식은 예상과 다른 결과를 만들 수 있습니다.

=D2*E2

실무에서는 빈 행을 비워두고 싶을 수 있습니다. 이 경우 다음처럼 조건을 추가할 수 있습니다.

=IF(OR(D2=””,E2=””),””,D2*E2)

이제 수량이나 단가 중 하나라도 비어 있으면 주문금액도 빈칸으로 남습니다.

이처럼 AI에게 수식을 요청할 때도 “빈 셀은 빈칸으로 처리”, “오류가 발생하면 표시”, “날짜가 없는 행은 제외”처럼 예외 조건을 함께 알려주는 것이 좋습니다.

이 작은 차이가 단순한 수식 생성과 실제 업무 자동화의 차이를 만듭니다.

직장인이 컴퓨터 화면의 업무 데이터를 확인하고 자동화된 결과를 검토하는 모습

7. 10분 실전 적용 순서

처음부터 복잡한 매크로를 만들 필요는 없습니다. 다음 순서로 진행하면 됩니다.

1단계. 반복 업무 하나를 고릅니다

매일 숫자를 계산하거나 조건에 따라 상태를 입력하는 작업을 찾습니다.

2단계. 현재 엑셀의 열 구조를 확인합니다

예를 들어 “D열은 수량, E열은 단가, F열은 납기일”처럼 정리합니다.

3단계. AI에게 업무 규칙을 설명합니다

함수 이름을 몰라도 됩니다. 원하는 결과와 조건을 자연어로 설명하면 됩니다.

4단계. AI가 만든 수식을 복사합니다

새 열의 첫 번째 데이터 행에 수식을 넣고 아래 행까지 복사합니다.

5단계. 반드시 테스트합니다

정상 데이터뿐 아니라 빈칸, 0, 날짜 경계값, 조건에 정확히 걸리는 값 등을 넣어 결과를 확인합니다.

6단계. 기존 업무와 비교합니다

자동화된 결과와 기존에 사람이 계산한 결과가 같은지 확인한 뒤 실제 업무에 적용합니다.

8. 회사 데이터를 AI에 넣을 때는 이렇게 처리하세요

업무 자동화를 위해 AI를 사용할 때 가장 먼저 확인해야 할 것은 회사의 정보보호 규정입니다. 회사마다 외부 AI 서비스에 입력할 수 있는 데이터의 범위가 다르기 때문입니다.

특히 다음과 같은 정보는 그대로 입력하지 않는 편이 안전합니다.

  • 고객의 이름, 전화번호, 이메일, 주소
  • 주민등록번호 등 개인 식별 정보
  • 계좌번호, 카드번호 등 금융 정보
  • 외부 공개가 허용되지 않은 계약 내용
  • 사내 규정상 외부 반출이 제한된 자료

대신 테스트 단계에서는 실제 데이터를 익명화합니다.

예를 들어 실제 거래처명이 ‘OO전자 주식회사’라면 AI에게는 ‘거래처A’처럼 바꾸고, 실제 주문번호도 임의의 번호로 변경할 수 있습니다.

실제 데이터: 거래처명 / 담당자명 / 연락처 / 실제 주문금액
테스트 데이터: 거래처A / 담당자1 / 연락처 제거 / 임의의 주문금액

수식을 만드는 데 거래처의 실제 이름이나 고객 연락처가 필요하지 않다면 애초에 입력하지 않는 것이 가장 간단합니다.

FAQ

Q1. 엑셀을 잘 못하는데도 AI로 자동화할 수 있나요?

가능합니다. 다만 AI가 만든 수식을 그대로 믿기보다는 엑셀의 열 구조와 원하는 결과를 구체적으로 설명하는 것이 중요합니다. “자동화해줘”보다 “D열 수량과 E열 단가를 곱해서 G열에 표시하고, 빈칸이면 빈칸으로 남겨줘”처럼 요청하는 편이 훨씬 명확합니다.

Q2. ChatGPT에 회사 엑셀 파일을 그대로 올려도 되나요?

회사 내부 규정과 정보보호 정책을 먼저 확인해야 합니다. 외부 AI 서비스에 입력이 허용되지 않은 정보라면 파일 전체를 올리지 않는 것이 좋습니다. 수식을 만드는 목적이라면 열 이름과 가상의 샘플 데이터만으로도 충분한 경우가 많습니다.

Q3. 함수와 AI를 사용하면 모든 엑셀 업무를 자동화할 수 있나요?

그렇지는 않습니다. 단순 계산, 조건 판정, 날짜 계산, 데이터 집계처럼 규칙이 명확한 업무는 함수로 자동화하기 좋습니다. 반면 승인 판단이나 예외가 많은 업무는 사람이 결과를 검토하는 단계가 필요합니다. 특히 중요한 금액이나 계약 관련 업무라면 자동화 결과를 별도로 검증하는 절차를 두는 것이 안전합니다.

마무리

엑셀 자동화는 거창한 프로그램을 만드는 것에서 시작하지 않습니다. 매일 반복하는 계산 하나를 함수로 바꾸는 것부터 시작할 수 있습니다.

수량과 단가를 곱하고, 금액에 따라 분류하고, 납기일을 확인하는 정도의 업무라도 함수로 규칙을 만들어 두면 이후 입력되는 데이터에 같은 기준을 적용할 수 있습니다. 여기에 AI를 활용하면 필요한 수식을 직접 검색하거나 함수 문법을 처음부터 공부하는 시간을 줄일 수 있습니다.

오늘 사용하는 엑셀 파일에서 가장 반복적인 계산 하나를 골라보세요. 열 구조를 적고, 원하는 결과와 예외 조건을 AI에게 설명한 뒤 수식을 받아 테스트하면 됩니다. 10분 동안 하나의 반복 작업을 줄이는 것이 엑셀 자동화의 현실적인 첫 단계입니다.