AI로 엑셀 반복 업무 자동화하기: 10분 만에 정리표 만드는 실전 방법

편집

AI로 엑셀 반복 업무를 10분 안에 줄이는 방법

엑셀을 자주 사용하는 직장인이라면 비슷한 작업을 반복하는 시간이 생각보다 많습니다. 거래처별 자료를 다시 정리하거나, 이름 표기를 통일하거나, 여러 행의 데이터를 기준에 따라 분류하는 일이 대표적입니다.

이런 업무에서 AI를 활용하는 방법은 단순히 “엑셀을 대신 해줘”라고 요청하는 것이 아닙니다. 원본 데이터의 구조와 원하는 결과를 AI에게 정확하게 알려주고, 필요한 수식이나 작업 절차를 받아 엑셀에 적용하는 방식이 훨씬 현실적입니다.

이번 글에서는 별도의 프로그래밍 지식 없이 ChatGPT와 엑셀만으로 반복적인 데이터 정리 업무를 줄이는 과정 (자세히 보기) (자세히 보기)을 하나의 실제 장면으로 살펴보겠습니다.

먼저 AI에게 무엇을 시킬지 정해야 합니다

AI를 이용한 엑셀 자동화에서 가장 흔한 실수는 처음부터 “엑셀 자동화해줘”라고 요청하는 것입니다. 범위가 너무 넓기 때문에 결과도 모호해집니다.

대신 다음처럼 현재 데이터 → 원하는 결과 → 적용 조건을 정해주는 것이 좋습니다.

현재 상태 원하는 결과 AI에게 요청할 내용
거래처명이 제각각 입력됨 같은 거래처는 하나의 이름으로 통일 정리용 수식 또는 Power Query 절차
금액이 여러 행에 흩어져 있음 거래처별 합계 계산 SUMIF/SUMIFS 수식 작성
날짜별 자료가 계속 추가됨 월별로 자동 분류 월 추출 수식 작성
조건에 따라 상태를 표시해야 함 정상/확인필요 자동 표시 IF 또는 IFS 수식 작성

이 중에서 가장 따라 하기 쉬운 예제로 거래 데이터에서 금액 기준으로 상태를 자동 표시하는 작업을 해보겠습니다.

실제 장면: 매일 반복하던 엑셀 정리

다음과 같은 자료가 있다고 가정해보겠습니다.

거래처 담당자 금액
A상사 홍길동 850000
B유통 김영희 1200000
C산업 박철수 430000
D기업 이민수 2100000

업무 규칙은 간단합니다.

  • 100만 원 미만이면 일반
  • 100만 원 이상이면 확인 필요

이런 작업을 수십, 수백 행에 반복해서 입력하고 있다면 AI에게 수식을 만들어 달라고 요청할 수 있습니다.

1단계. AI에 입력할 내용을 구체적으로 작성합니다

엑셀에서 C열에 금액이 입력되어 있습니다. C2부터 C100까지 데이터를 대상으로 다음 조건을 적용하고 싶습니다.

1000000원 이상이면 “확인 필요”, 1000000원 미만이면 “일반”이라고 표시하는 수식을 만들어 주세요.

결과는 D2부터 표시할 예정입니다. 엑셀에 바로 복사해서 사용할 수 있는 수식과 적용 방법을 함께 알려주세요.

이렇게 입력하면 AI는 일반적으로 다음과 같은 형태의 수식을 제시할 수 있습니다.

=IF(C2>=1000000,”확인 필요”,”일반”)

이제 D2 셀에 수식을 넣고 아래 행까지 복사하면 됩니다.

거래처 금액 자동 결과
A상사 850,000 일반
B유통 1,200,000 확인 필요
C산업 430,000 일반
D기업 2,100,000 확인 필요

여기서 중요한 것은 AI가 엑셀 파일을 대신 조작했다는 점이 아닙니다. 반복해서 사람이 판단하던 규칙을 수식으로 바꾸는 과정을 AI에게 맡긴 것입니다.

2단계. 수식을 받았다면 바로 붙여넣지 말고 검증합니다

반복 업무를 조건과 결과로 나누어 자동화하는 업무 흐름 일러스트

AI가 만든 수식은 편리하지만 항상 그대로 사용해도 된다는 의미는 아닙니다. 특히 실제 업무 파일에서는 열 위치나 데이터 형식이 예시와 다를 수 있습니다.

따라서 정상적인 값 1개, 경계값 1개, 예외값 1개를 넣어 결과를 확인하는 방법을 권합니다.

테스트 금액 예상 결과
500,000원 일반
1,000,000원 확인 필요
1,000,001원 확인 필요

특히 경계값을 확인하는 것이 좋습니다. “100만 원 이상”이라는 조건인데 100만 원이 일반으로 표시된다면 조건을 잘못 이해한 것입니다.

3단계. 반복 작업이 더 많다면 AI에게 수식 자체를 확장시키기

실제 업무에서는 조건 하나만 사용하는 경우보다 여러 조건을 동시에 판단해야 하는 경우가 많습니다.

예를 들어 금액뿐 아니라 처리 상태까지 확인한다고 해보겠습니다.

  • 금액이 100만 원 이상이고
  • 처리 상태가 “미완료”이면
  • “우선 확인”이라고 표시
  • 그 외에는 “정상”이라고 표시

AI에게 다음과 같이 요청할 수 있습니다.

엑셀에서 C열은 금액, D열은 처리 상태입니다. C2가 1000000 이상이고 D2가 “미완료”일 때 “우선 확인”, 그 외에는 “정상”이라고 표시하고 싶습니다. E2에 넣을 수식을 만들어 주세요. 수식이 어떤 조건을 확인하는지도 짧게 설명해 주세요.

그러면 다음과 같은 형태의 수식을 얻을 수 있습니다.

=IF(AND(C2>=1000000,D2=”미완료”),”우선 확인”,”정상”)

여기서 AI의 역할은 단순 계산기가 아니라 업무 규칙을 엑셀 문법으로 변환하는 보조자에 가깝습니다.

4단계. “수식 하나”보다 더 큰 자동화를 요청하는 방법

반복 업무가 복잡하다면 AI에게 처음부터 완성된 자동화 파일을 요구하기보다 작업을 작은 단위로 나누는 편이 안전합니다.

예를 들어 매주 다음 작업을 반복한다고 가정해보겠습니다.

  1. 새로운 엑셀 자료를 기존 양식에 붙여넣기
  2. 거래처 이름의 불필요한 공백 제거
  3. 금액에 따라 상태 표시
  4. 날짜에서 월 추출
  5. 거래처별 합계 계산

이 경우 AI에게 한꺼번에 “전부 자동화해줘”라고 하기보다 다음 순서로 요청합니다.

현재 엑셀의 열 구조는 A=날짜, B=거래처, C=금액, D=처리 상태입니다.

매주 같은 형식의 데이터가 추가됩니다.

1. 거래처명 앞뒤 공백 제거
2. 금액 100만원 이상이면서 미완료인 행을 확인 필요로 표시
3. 날짜에서 YYYY-MM 형식의 월을 추출
4. 거래처별 금액 합계를 계산

각 작업을 엑셀 수식으로 구현할 수 있는지 판단하고, 가능하다면 열별로 사용할 수식을 만들어 주세요. 각 수식은 실제 셀 주소를 기준으로 작성해 주세요.

이렇게 요청하면 AI가 작업을 여러 단계로 분리해 설명할 수 있습니다. 결과를 하나씩 테스트한 뒤 다음 단계로 넘어가면 오류가 발생했을 때 어느 부분에서 문제가 생겼는지도 쉽게 찾을 수 있습니다.

대부분 놓치는 한 단계: AI에게 “실패 상황”까지 알려주세요

엑셀 자동화의 품질은 정상 데이터보다 예외 데이터를 어떻게 처리하느냐에서 크게 달라집니다.

예를 들어 금액 열에 빈 셀이 있거나 숫자가 아닌 문자가 들어갈 수 있다면 AI에게 이 조건을 알려주는 것이 좋습니다.

C열의 금액에는 빈 셀이 있을 수 있고, 숫자가 아닌 “미정”이라는 값이 들어올 수도 있습니다. 이런 경우 오류가 표시되지 않고 “확인 필요”라고 표시되도록 수식을 수정해 주세요.

이 한 문장을 추가하면 단순한 예제용 수식에서 실제 업무 환경에 가까운 수식으로 발전시킬 수 있습니다.

즉, “무엇을 계산할까?”보다 “실제 데이터에서 어떤 문제가 생길까?”를 AI에게 함께 알려주는 것이 한 수준 높은 자동화 방법입니다.

엑셀 파일 자체를 AI에 올릴 때 주의할 점

업무 데이터를 확인하며 개인정보와 보안을 점검하는 직장인

AI를 이용한 엑셀 자동화에서 기능만큼 신경 써야 할 부분이 데이터 보안입니다.

특히 회사에서 사용하는 파일에는 이름, 전화번호, 이메일 주소, 계좌정보, 거래처 담당자 정보, 계약금액 등 외부 AI 서비스에 제공해서는 안 되는 정보가 포함될 수 있습니다.

따라서 회사 파일을 AI에 업로드하기 전에는 다음을 확인하는 것이 좋습니다.

  • 회사에서 외부 AI 서비스 사용을 허용하고 있는지 확인합니다.
  • 개인정보나 고객정보가 포함되어 있다면 사내 규정에 따라 처리합니다.
  • 실제 데이터가 필요하지 않은 수식 작성 요청이라면 샘플 데이터로 대체합니다.
  • AI가 생성한 수식은 원본 파일에 바로 적용하지 말고 복사본에서 먼저 테스트합니다.
  • 자동화 결과가 금액, 계약, 인사, 회계 등 중요한 업무에 영향을 준다면 사람이 최종 검토합니다.

예를 들어 실제 거래처 이름 대신 A거래처, B거래처처럼 바꿔도 수식 작성에는 대부분 문제가 없습니다. AI가 필요한 것은 개인의 실제 정보가 아니라 데이터의 구조와 처리 규칙인 경우가 많기 때문입니다.

10분 실전 루틴으로 정리하면

다음 순서만 기억해두면 반복적인 엑셀 작업을 AI와 함께 정리하기 쉽습니다.

  1. 반복 작업 하나를 고릅니다. 매일 또는 매주 반복하는 작업부터 시작합니다.
  2. 열 구조를 적습니다. A열은 날짜, B열은 거래처처럼 실제 위치를 알려줍니다.
  3. 원하는 결과를 문장으로 씁니다. “100만 원 이상이면 확인 필요”처럼 조건을 명확히 합니다.
  4. AI에게 수식 또는 작업 방법을 요청합니다.
  5. 테스트 데이터를 넣습니다. 일반값, 경계값, 예외값을 확인합니다.
  6. 복사본에서 실제 데이터에 적용합니다.
  7. 정상 작동이 확인된 뒤 반복 업무에 사용합니다.

처음부터 거대한 자동화 시스템을 만들 필요는 없습니다. 하루에 10분씩 반복하는 작업 하나를 수식 하나로 줄이는 것부터 시작해도 충분합니다.

자주 묻는 질문

Q1. 엑셀을 잘 모르는 사람도 AI 자동화를 할 수 있나요?

가능합니다. 다만 AI가 만들어준 수식을 무조건 믿기보다는 최소한 어떤 열을 참조하고 어떤 조건을 판단하는지 확인하는 과정이 필요합니다. 특히 금액이나 인사자료처럼 오류의 영향이 큰 업무라면 테스트 데이터로 먼저 검증하는 것이 좋습니다.

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

회사 규정에 따라 달라집니다. 회사의 AI 사용 정책이나 개인정보 처리 기준이 있다면 먼저 확인해야 합니다. 규정이 불명확하다면 실제 개인정보와 민감한 업무정보를 제거하고, 열 구조와 가상의 데이터만 제공해 수식이나 작업 절차를 요청하는 방법이 안전합니다.

Q3. 수식만으로 자동화하기 어려운 반복 업무는 어떻게 하나요?

데이터 변환과 정리가 복잡해지면 Excel의 Power Query 같은 기능이나 VBA, Office Scripts 등의 방법을 검토할 수 있습니다. 이때도 AI에게 바로 코드를 만들어 달라고 하기보다 현재 파일 구조, 반복 작업 순서, 원하는 최종 결과를 먼저 설명하고 자동화 방법을 비교해 달라고 요청하는 것이 좋습니다.

마무리

엑셀 자동화에서 AI의 가장 실용적인 역할은 사람이 매번 머릿속으로 판단하던 규칙을 수식과 작업 절차로 바꿔주는 것입니다.

“엑셀을 자동화해줘”라고 요청하는 대신 “A열의 날짜와 C열의 금액을 기준으로 이런 조건의 결과를 D열에 표시하고 싶다”고 구체적으로 설명해보세요.

오늘 반복해서 처리하는 엑셀 업무 하나만 골라도 됩니다. 데이터 구조를 적고, 조건을 문장으로 만들고, AI에게 수식을 요청한 뒤 세 가지 테스트값으로 검증하면 됩니다. 이 과정을 익혀두면 매번 처음부터 엑셀 작업을 시작하는 대신, 이미 정해진 업무 규칙을 재사용할 수 있습니다.