엑셀 잘하는 사람은 이제 엑셀을 덜 만진다
당기·전기 비교와 월별 취합은 기준을 한 번 정하고 다시 실행할 수 있다. AI가 만든 엑셀에서 행 수·합계·누락 항목을 검사하면 다음 달에도 같은 자동화를 다시 사용할 수 있다.

- 엑셀 자동화는 매달 반복하는 필터·복사·취합·기간 비교를 같은 기준으로 다시 실행하는 데서 시작한다.
- AI에는 열 이름과 변환 규칙을 만드는 일을 맡기고, 금액 계산과 비교 기준은 고정해야 한다.
- 파일이 만들어졌다는 사실보다 행 수·합계·누락·중복을 확인한 결과가 중요하다.
엑셀을 덜 만지게 된 일은 복잡한 분석이 아니었다
월말마다 받은 파일을 열고 거래처 필터를 건다. 지난달 파일에서 같은 거래처를 찾는다. 품목별 금액을 복사하고 차이를 계산한다. 다음 거래처를 고르면 같은 순서를 다시 밟는다. 엑셀을 잘 다루는 사람도 이 과정에서는 매달 익숙한 버튼을 여러 번 누른다. 수식보다 반복하는 순서가 더 큰 일이 된다.
Threads의 세무 실무자 0525cta는 당기·전기 분개장을 계정과목·거래처·품목·적요별로 비교하는 도구를 소개했다. 작성자는 엑셀 필터를 걸어 하던 작업을 클릭으로 비교할 수 있게 바꿨다고 밝혔다. 이 사례에서 다른 사무 업무에 옮길 수 있는 부분은 기간별 자료를 같은 기준으로 비교하는 반복이다. 세무 계산을 새로 판단하는 과정까지 맡긴다는 뜻은 아니다.
여기서 AI가 도울 일은 분명하다. 기존 파일을 읽고 어떤 열이 기준인지 파악한다. 사용자가 매번 밟던 순서를 변환 규칙으로 만든다. 새 파일을 넣으면 같은 결과 표가 나오도록 쿼리나 수식을 작성한다. 담당자는 거래처마다 필터를 반복하는 대신 비교 결과에서 차이가 큰 항목과 매칭되지 않은 행을 본다.
자동화의 출발점을 “AI로 엑셀 분석하기”라고 잡으면 범위가 넓어진다. “이번 달과 지난달 거래처별 매입액을 비교하기”로 잡으면 입력과 결과를 바로 정할 수 있다. 무엇을 자동화했는지 동료에게 보여주기도 쉽다. 이미 매달 쓰는 비교표 한 장이 첫 결과물이 된다.
같은 거래처와 같은 기간의 뜻부터 고정해야 한다
비교표가 틀리는 원인은 덧셈보다 비교 대상의 차이일 때가 많다. 같은 거래처가 한 파일에는 코드로, 다른 파일에는 이름으로 들어 있다. 당기 자료에는 취소 건이 남아 있고 전기 자료에는 제거돼 있다. 지난달의 마지막 날까지 포함한 금액과 이번 달의 현재까지 금액을 나란히 놓으면 차이는 계산되지만 비교의 뜻은 달라진다.
업무에 적용할 때는 비교 기준을 짧은 문서로 먼저 남겨야 한다. 거래처는 고유 코드로 연결하는지, 이름의 공백만 지워서 연결하는지 정한다. 날짜는 주문일·발행일·입금일 가운데 하나를 선택한다. 취소와 환불은 포함 여부를 지정한다. 금액의 단위와 소수점 처리도 같은 기준으로 맞춘다. 이 결정이 빠져 있으면 AI는 빈칸을 그럴듯한 기준으로 채울 수 있다.
| 반복 업무 | 먼저 정할 기준 | 결과에서 볼 항목 |
|---|---|---|
| 월별 거래처 금액 비교 | 거래처 코드·기준일·취소 포함 여부 | 당기·전기 금액, 차액, 미매칭 코드 |
| 지점별 파일 취합 | 필수 열·같은 날짜 형식·중복 식별자 | 지점별 행 수와 합계, 누락 파일 |
| 상품별 수량 비교 | 상품 코드·옵션 코드·수량 단위 | 옵션별 수량 차이와 코드 없는 행 |
| 견적 항목 생성 | 포함·제외 범위·단가표 버전·수량 | 요청별 반영 항목과 계산 근거 |
위 표는 실무에서 입력과 결과를 정하기 위한 예시다. 거래처 코드가 없는 행을 가까운 이름에 자동 연결하는 것은 별도의 결정이다. 이름이 비슷한 두 회사가 실제로 같은 회사라는 근거가 없으면 미매칭 목록에 남겨야 한다. AI가 후보를 제안할 수는 있지만 기준표를 바꾸는 순간에는 사람이 확인해야 한다.
기간도 결과 표 상단에 적는다. “전월 대비”만 쓰는 대신 어느 날짜부터 어느 날짜까지 포함했는지 표시하면 담당자가 파일을 다시 열어 기준을 추측할 필요가 없다. 보고용 숫자와 원본의 숫자가 다를 때도 먼저 같은 범위를 비교했는지 확인할 수 있다.
입력 시트와 결과 시트를 분리하면 오류를 되짚기 쉽다
자동화 파일 하나에 원본, 수식, 결과, 임시 수정 값을 섞으면 다음 달에 무엇을 교체해야 하는지 헷갈린다. 입력 자료는 받은 형태로 보관하고, 작업용 표는 별도로 만든다. 결과 표는 작업용 표에서 생성한다. 사람이 수정한 거래처 매핑은 원본 셀을 덮어쓰지 않고 대응표에 남긴다.
예를 들어 지점별 판매 파일을 모으는 업무라면 원본 폴더에는 각 지점의 받은 파일을 둔다. 작업용 표에는 지점명과 원본 파일명, 원본 행 번호를 추가한다. 최종 비교표에서는 거래처·품목별 금액을 보여준다. 차이가 이상한 항목을 발견하면 원본 파일명으로 돌아가 어떤 행이 포함됐는지 확인하는 구조다.
Microsoft의 Power Query 안내에서는 여러 표의 행을 모으는 작업을 Append로 설명한다. 반면 Merge는 일치하는 열을 기준으로 표를 결합하는 작업이다. 여러 지점의 같은 형식 파일을 한 표에 쌓는 일과, 그 표에 거래처 기준표를 붙이는 일은 구분해야 한다.
두 작업을 혼동하면 행이 예상보다 늘어날 수 있다. 실무 예시로 거래처 기준표에 같은 코드가 두 번 있으면 결합 결과에 대응 행이 둘 생길 수 있다. 이런 경우를 “AI가 이상한 합계를 냈다”로만 보면 원인을 찾기 어렵다. 기준표에 코드가 한 번씩 있는지, 결합 전후 행 수가 어떻게 변했는지 먼저 봐야 한다.
파일 이름만 바꾸면 재사용되는 구조도 필수 열이 같다는 조건이 있어야 한다. 지점이 열 제목을 바꾸거나 합계 행을 추가했을 때는 정상 입력으로 처리하지 않고 형식 확인 목록에 보내야 한다. 읽을 수 있는 파일이라는 사실과 업무 기준에 맞는 파일이라는 사실은 다르다.
AI는 규칙을 만들고 금액은 같은 식으로 계산하게 한다
거래내역의 적요를 분류하거나 서로 다른 열 이름을 대응시키는 일에는 AI의 언어 처리 능력을 쓸 수 있다. 그러나 매번 모델에게 합계를 다시 묻는 방식보다 정해진 열과 수식으로 계산하는 방식이 확인하기 쉽다. 단가·수량·할인·반올림 순서는 업무 기준에 따라 고정하고, AI가 설명문을 만들더라도 계산에 사용한 값은 그대로 남긴다.
지피터스에 공개된 인테리어 견적 가상실습은 이 경계를 보여준다. 작성자는 기본 조명을 포함하고 간접조명을 제외하며 강마루를 포함하고 장판을 제외하는 요청에서, 자동화가 ‘제외’를 넓게 적용해 전기·조명과 마루·장판을 모두 0원 처리했다고 밝혔다. 해당 실습의 2,310만원 견적에서는 항목 대조로 550만원 누락을 발견했다고 설명했다. 실제 고객에게 발생한 손실이 아니라 가상실습의 오류다.
실무에서는 요구 문장을 항목별 포함·제외로 먼저 나누고 그 결과를 단가표에 연결해야 한다. “조명 제외”가 전체 조명인지 특정 조명인지 불분명하면 확인할 항목으로 남긴다. 합계가 깔끔하게 나왔다는 이유로 그 앞의 해석이 정확해지는 것은 아니다.
Power Query의 자료형 문서는 비정형 원본을 다룰 때 열의 자료형을 명시할 것을 권장한다. 코드·날짜·수량·금액을 처음부터 구분해야 한다. 예시로 앞자리 0이 있는 상품 코드는 숫자로 바꾸면 원래 표기와 달라질 수 있다. 금액은 계산 가능한 숫자로, 상품 코드는 코드의 의미를 보존하는 문자로 다루는 식이다.
AI가 만든 쿼리를 사람이 전부 외울 필요는 없다. 대신 어떤 열을 읽고, 어떤 행을 제외하며, 어떤 기준으로 결합하고 합계를 내는지는 설명할 수 있어야 한다. 그 설명이 결과 시트의 실제 동작과 다르면 규칙을 고친 뒤 같은 입력으로 다시 실행해야 한다.
파일 생성 뒤에는 행 수·합계·누락을 따로 검사한다
엑셀 파일이 열리고 수식 오류가 없다는 것만으로 업무 검사가 끝나지 않는다. 입력 일부가 빠졌거나 같은 행을 두 번 읽어도 파일은 정상적으로 열린다. 검사표는 결과 파일의 모양과 별도로 있어야 한다. 이번 입력의 범위와 변환 과정에서 생긴 변화를 한눈에 볼 수 있어야 한다.
| 검사 항목 | 비교할 값 | 이상이 있을 때 할 일 |
|---|---|---|
| 입력 행 수 | 파일별 원본 행과 읽은 행 | 머리글·합계 행·빈 행 제외 조건을 본다 |
| 금액 합계 | 변환 전과 후의 같은 범위 합계 | 제외·중복·자료형 변환을 확인한다 |
| 중복 | 업무에서 정한 식별자별 행 수 | 실제 중복과 분할 거래를 구분한다 |
| 미매칭 | 기준표에 연결되지 않은 코드 | 0으로 숨기지 않고 별도 목록에 남긴다 |
| 포함·제외 | 요청 문장과 반영 항목 | 빠진 항목과 잘못 포함한 항목을 본다 |
| 새로 고침 | 실행 시각과 읽은 파일 목록 | 이전 결과가 남아 있는지 확인한다 |
중복 검사는 “값이 같은 행을 모두 지운다”로 시작하면 안 된다. 같은 날 같은 상품을 두 번 주문한 정상 거래도 있을 수 있기 때문이다. Power Query의 중복 처리를 쓰더라도 주문번호·행 번호 등 업무에서 중복을 구별할 열을 먼저 선택해야 한다. 무엇을 같은 거래로 볼지는 도구가 정해주지 않는다.
오류 행 처리 기능도 삭제보다 확인에 먼저 쓴다. 날짜로 변환하지 못한 값이나 숫자로 읽지 못한 금액을 따로 모으면 원본 형식 문제를 발견하기 쉽다. 오류를 없애기 위해 행을 제거했다면 제거한 건수와 합계에 미친 영향을 함께 남겨야 한다.
처음에는 이전에 사람이 완성한 한 달의 비교표를 검사 기준으로 쓸 수 있다. 같은 입력에 같은 취소 조건을 적용하고 거래처별 합계가 맞는지 본다. 틀린 항목만 고치는 데서 끝내지 말고 그 항목이 왜 틀렸는지 규칙에 반영해야 다음 달에도 같은 오류를 피할 수 있다.
다음 달에 쓸 때는 규칙보다 입력이 달라졌는지 본다
자동화를 재사용하려면 입력 파일의 변화를 알아야 한다. 새 거래처가 생기고, 새 품목이 추가되며, 파일의 열 이름이 달라질 수 있다. 지난달에는 모든 행이 연결됐어도 이번 달에는 미매칭 행이 생긴다. 따라서 재사용의 기준은 지난달에 한 번 성공했는지가 아니라 이번 입력도 정한 형식과 비교 범위를 충족하는지다.
Microsoft의 새로 고침 안내는 쿼리를 다시 만들지 않고 최신 데이터를 가져오는 방법과 상태 확인 방법을 설명한다. 실무에서는 새로 고침 버튼을 누른 뒤 완료 여부와 입력 파일 목록을 확인해야 한다. 마지막 실행 시각이 갱신되지 않았으면 화면의 값은 이전 결과일 수 있다.
한 달의 완료본에는 원본 파일 목록, 기준표 버전, 비교 기간, 검사 결과를 같이 보관한다. 다음 달부터 바뀐 규칙이 있다면 언제부터 적용됐는지 적는다. 거래처 이름을 합치거나 취소 처리 기준을 바꾼 경우에는 전월 값과 단순 비교할 수 있는지 다시 판단해야 한다.
담당자가 바뀌어도 실행할 수 있어야 한다. “이 폴더에 원본을 넣고 이 표의 기간을 바꾼 뒤 결과와 검사표를 본다”는 수준으로 시작 순서가 짧아야 한다. 만든 사람만 기억하는 예외가 남아 있으면 자동화 파일은 다음 담당자에게 또 다른 해석 업무가 된다.
가장 자주 하는 비교표 한 장부터 자동화한다
첫 작업은 설명이 쉽고 결과를 직접 확인할 수 있는 것이 좋다. 매달 지점 파일을 취합하거나 두 기간의 거래처별 합계를 비교하는 일을 선택한다. 고객 문장을 해석해 여러 항목을 결정하는 견적 자동화는 단순 취합보다 확인할 범위가 넓다. 입력과 계산 기준이 이미 정해진 반복부터 시작하면 어느 단계에서 문제가 생겼는지 찾기 쉽다.
실무에서는 현재의 수작업을 한 번 수행하면서 클릭 순서를 적고, 각 단계가 왜 필요한지 함께 남긴다. AI에 파일 전체를 건네며 “알아서 처리해 달라”고 하기보다 입력 열, 비교 기준, 결과 열, 검사 항목을 지정한다. 생성된 규칙을 이전 완료본에 적용해 차이를 확인한 뒤 새 달의 자료로 옮긴다.
자동화의 성과도 실행 시간만으로 보지 않는다. 원본 준비, 미매칭 수정, 결과 검토까지 포함해 이전 업무와 비교한다. 몇 초 만에 파일이 나와도 다시 모든 셀을 확인해야 하면 담당자의 일이 크게 줄지 않는다. 반대로 차이가 난 항목과 오류 행만 볼 수 있다면 같은 파일을 더 적은 손작업으로 처리할 수 있다.
엑셀을 덜 만진다는 것은 숫자를 덜 본다는 뜻이 아니다. 매달 같은 필터를 다시 거는 시간을 줄이고, 비교 기준과 이상한 결과를 보는 일에 집중한다는 뜻이다. 좋은 자동화 파일에는 결과표뿐 아니라 무엇을 읽었고 무엇이 빠졌는지 확인할 길이 함께 있다.
자주 묻는 질문
AI 엑셀 자동화는 어떤 업무부터 시작하는가?
입력 형식과 비교 기준이 일정한 월별 취합이나 거래처별 기간 비교부터 시작한다. 이전에 사람이 완성한 결과가 있으면 같은 입력으로 행 수와 합계를 대조하기 쉽다.
AI에게 엑셀 합계를 직접 계산하게 해도 되는가?
계산은 정해진 열과 수식으로 실행하고 AI는 변환 규칙과 분류를 만드는 데 사용하는 편이 확인하기 쉽다. 계산에 사용한 수량·단가·반올림 기준을 결과와 함께 남긴다.
자동 생성된 엑셀에서 무엇을 검사하는가?
입력과 변환 후의 행 수·합계, 중복 식별자, 미매칭 코드, 포함·제외 항목과 마지막 실행 시각을 검사한다. 파일이 열리는지만으로 입력 누락을 알 수는 없다.
다음 달 파일은 그대로 재사용할 수 있는가?
필수 열과 자료형, 비교 기간과 기준표가 맞는지 먼저 확인해야 한다. 새 거래처나 파일 형식 변경은 미매칭·형식 확인 목록에 남기고 규칙을 반영한 뒤 다시 실행한다.