블로그
엑셀 파일 수십 개를 하나로, 복붙 없이 AI로 끝내는 방법
파일 20개를 복붙하다가 어딘가에서 숫자가 틀렸는데, 어디서 틀렸는지 찾느라 다시 처음부터 시작해본 적 있으신가요? 이 글이 그 분들 얘기입니다.
지점별 보고서, 부서별 예산, 채널별 판매 데이터, 협력사 정산 내역. 이것들을 하나의 마스터 파일로 만드는 일은 매달, 매주 반드시 돌아옵니다. 파일 두세 개는 수작업으로 버텨집니다. 10개, 20개가 넘는 순간부터는 그냥 반나절이 사라집니다.
그리고 이 작업은 다음 주에도, 다음 달에도 또 돌아옵니다. 매번.

파일 합치기가 이렇게 복잡한 일인지 처음 알았다면
"파일 여러 개를 하나로 합친다"는 건 말은 쉽습니다. 실제로 해보기 전까지는요.
파일마다 열 이름이 다릅니다. A 지점은 '매출액', B 지점은 '판매금액', C 지점은 '순매출'이라고 씁니다. 다 같은 항목인데 이름이 다릅니다. 단순 복붙으로는 합쳐지지 않습니다.
날짜 형식이 제각각입니다. 2024-01-15, 01/15/2024, 2024.01.15, 24년 1월 15일. 네 가지가 같은 날짜인데, 엑셀은 이것들을 각각 다른 형식으로 인식합니다. 합친 후 날짜 기준으로 정렬하면 뒤죽박죽이 됩니다.
파일 구조가 다릅니다. 어떤 파일은 1행이 헤더인데, 어떤 파일은 3행이 헤더입니다. 병합 셀이 있는 파일도 있습니다. 복붙하면 데이터가 엉킵니다.
소스가 엑셀 파일만이 아닙니다. 거래처에서 PDF로 청구서를 보내고, 담당자가 Word로 보고서를 쓰고, 현장에서 영수증을 사진으로 찍어 보내는 경우도 있습니다. 이것들까지 하나로 합쳐야 할 때 문제가 복잡해집니다.
합친 후에도 일이 남습니다. 중복 데이터 제거, 이상값 확인, 포맷 통일. 데이터를 모은 다음에도 해야 할 일들이 있습니다.
수동 복붙, Power Query, VBA, ChatGPT. 전부 어딘가에서 막힙니다
이 작업을 자동화하려고 시도해본 분들이 겪는 공통 한계들입니다. 하나씩 다 막혀봐야 알게 됩니다.
수동 복붙: 파일 수가 늘어날수록 걸리는 시간이 선형으로 늘어납니다. 실수가 생겨도 어디서 틀렸는지 찾기 어렵고, 다시 처음부터 해야 하는 경우도 생깁니다.
Power Query: 초기 설정에 익숙한 분들에게는 강력한 도구입니다. 그러나 원본 파일 구조가 바뀌면 쿼리를 다시 설정해야 합니다. 지점 담당자가 바뀌거나 파일 형식이 조금만 달라져도 이전 쿼리가 작동하지 않습니다. 설정하는 데 학습 곡선이 있는 것도 부담입니다.
VBA 매크로: 작성할 줄 알면 강력하지만, 파일 구조 변경에 취약합니다. 매크로를 처음 만든 사람이 없어지면 유지보수가 어려워집니다.
클라우드 AI(ChatGPT 등): 파일을 하나씩 업로드해서 처리하는 구조입니다. 한 번에 10개 파일 제한이 있고, 여러 파일을 동시에 연계하는 것이 안 됩니다. 무엇보다 민감한 데이터를 외부 서버에 올려야 한다는 점이 실무에서 가장 큰 걸림돌입니다.
inline AI는 파일을 직접 읽고, 직접 판단하고, 직접 합칩니다
규칙을 미리 짜줄 필요가 없습니다. inline AI가 파일을 취합하는 방식은 숙련된 담당자에게 일을 통째로 맡기는 것과 같습니다.
- "이 폴더에 있는 파일들을 하나로 합쳐줘"라고 말하면
- AI가 먼저 폴더를 열어보고 어떤 파일이 있는지 파악합니다
- 파일들을 열어서 구조(컬럼명, 날짜 형식 등)를 확인합니다
- 구조를 이해한 뒤, 데이터를 합치고 정리하는 코드를 생성합니다
- 코드를 실행하기 전에 "이렇게 하겠습니다" 하고 승인을 요청합니다
AI가 파일 상황을 직접 파악해서 그에 맞는 방식으로 처리합니다. 그래서 파일 형식이 바뀌어도 다시 설정할 필요가 없습니다.
열 이름이 다른 파일들, 어떻게 처리하나
하드코딩된 변환 규칙이 아니라, AI가 파일을 직접 읽고 판단합니다.
실제 테스트 케이스의 예시입니다. CSV 은행 내역 파일 3개와 ERP 엑셀 파일 2개, 총 5개 파일을 합쳐야 하는 상황입니다. 각 파일의 열 이름이 다릅니다. 은행 파일은 영어 형식, ERP 파일은 사내 형식으로 되어 있습니다.
AI가 목표 시트의 표준 열(거래일, 참조번호, 항목, 금액 등)과 각 소스 파일의 열을 비교해서 매핑 관계를 스스로 파악하고, 열 이름을 맞추고 데이터를 합치는 코드를 생성합니다. 매핑 규칙을 미리 지정해줄 필요가 없습니다.
날짜·금액 형식이 뒤섞여 있을 때는
이것도 AI가 파일을 읽고 판단합니다.
CSV 6개에 날짜 형식이 MM/DD/YYYY, DD-MM-YYYY, YYYY.MM.DD 등 6가지로 섞여 있고, 엑셀 파일에 금액이 $1,234.56 형태의 텍스트로 들어 있는 경우를 실제로 테스트했습니다. AI가 이를 파악하고 날짜를 통일된 형식으로 변환하고, $와 쉼표를 제거해서 숫자로 변환하는 코드를 생성해서 처리했습니다.
핵심은 규칙이 미리 정해진 게 아니라는 점입니다. AI가 매번 파일 구조를 보고 판단하기 때문에 예상치 못한 형식이 오더라도 유연하게 대응할 수 있습니다.

엑셀 파일이 아닌 것들도 읽을 수 있나요
파일 유형에 따라 다른 방식으로 읽습니다.
| 파일 유형 | 처리 방식 |
|---|---|
| Excel (.xlsx) | 셀 값, 수식, 서식까지 읽음 |
| CSV | 구분자(쉼표, 탭, 세미콜론 등) 자동 감지해서 읽음 |
| Word (.docx) | 제목, 표, 리스트 구조를 보존하며 텍스트로 변환 |
| PowerPoint (.pptx) | 슬라이드별로 텍스트와 표를 추출 |
| 페이지 이미지를 AI가 직접 읽음 | |
| 이미지 (.jpg, .png) | AI의 시각 인식(Vision) 기능으로 텍스트 인식 |
| 한글 파일 (.hwp) | ChatGPT, Gemini도 못하는 한글 파일 인식까지 가능 |
실제 테스트에서 가장 복합적인 케이스는 이런 구성이었습니다.
Excel 2개, CSV 4개, PDF 송장 10개, 영수증 사진 10개, Word 보고서 1개, 은행 명세서 스크린샷 2개, 스캔 이미지 5개. 총 34개 파일에서 경비 데이터를 추출해서 120행짜리 정리된 Excel 하나로 만드는 작업이었습니다.
PDF와 이미지 텍스트 인식은 AI의 Vision 기능으로 처리됩니다. 디지털 PDF, 사진으로 찍은 영수증, 스캔 이미지 모두 텍스트를 추출해서 엑셀로 정리할 수 있습니다.
파일 1,000개도 한 번에. 규모 제한 없습니다
파일 수에 별도 제한이 없습니다. 수십 개는 물론 수백 개, 1,000개 이상의 파일도 한 번의 작업 흐름으로 처리합니다. ChatGPT처럼 파일 10개 제한 같은 것은 없습니다. 파일마다 구조가 달라도, 날짜 형식이 뒤섞여 있어도, PDF와 이미지가 함께 섞여 있어도 AI가 파일을 직접 읽고 상황을 판단해서 처리합니다.
지원하는 파일 유형은 .xlsx, .csv, .pdf, 이미지(.jpg, .png), .docx, .hwp까지 포함됩니다. 디지털 PDF, 스캔본, 사진 파일 모두 텍스트 인식까지 함께 처리됩니다.
| 기능 | ChatGPT | inline AI |
|---|---|---|
| 파일 수 제한 | 한 번에 10개 파일만 가능 | 수백~1,000개 이상 처리 가능 |
| 파일 직접 수정 | 불가. 다운로드 후 직접 붙여넣어야 함 | 파일에 직접 반영 |
| 멀티파일 동시 처리 | 불가. 파일마다 따로 대화해야 함 | 여러 파일을 한 번에 처리 |
| 로컬 파일 접근 | 불가. 매번 업로드해야 함 | 폴더 지정 후 자동 접근 |
| 대용량 파일 처리 | 행 수 많으면 잘림 또는 오류 | 파일 크기 제한 없이 처리 |
| PDF·이미지 혼합 처리 | 별도 변환 필요 | PDF·사진·엑셀 한 번에 처리 |
| 결과 원본 반영 | 불가. 복사해서 직접 붙여야 함 | 열려 있는 파일에 즉시 반영 |
AI가 파일을 마음대로 바꿀까봐 걱정된다면: 3가지 안전장치
"AI가 내 파일을 건드려버리면 어떡하지"라는 걱정은 타당합니다. inline AI는 이 문제를 구조적으로 막아놨습니다.
모든 수정에 승인이 필요합니다. 기본 설정에서는 파일을 수정하기 전에 "이렇게 하겠습니다"라는 화면이 뜨고, 사용자가 승인해야 진행됩니다. 어떤 변경이 이루어지는지 미리 볼 수 있습니다. 자주 반복되는 작업은 "항상 수락" 모드로 전환해서 빠르게 처리할 수도 있습니다.
메시지를 보낼 때마다 스냅샷이 저장됩니다. 결과가 맞지 않으면 이전 상태로 즉시 되돌릴 수 있습니다. 작업 전에 백업 파일을 따로 만들 필요가 없습니다.
AI가 접근하는 파일 범위를 사용자가 직접 정합니다. 사용자가 허용한 폴더와 파일에만 접근합니다. 허용하지 않은 경로에 접근하려 하면 즉시 차단됩니다.
어떤 상황에서 특히 효과적인가
inline AI의 파일 취합이 가장 큰 차이를 만드는 상황들입니다.
파일 구조가 매번 조금씩 달라지는 경우. Power Query나 VBA 매크로는 파일 구조가 바뀌면 재설정이 필요합니다. AI는 파일을 읽고 그때그때 판단하기 때문에 구조가 바뀌어도 다시 설정할 필요가 없습니다.
엑셀 파일 외에 PDF나 이미지가 섞여 있는 경우. 거래처에서 PDF로 청구서를 보내거나, 현장에서 영수증을 사진으로 찍어 보내는 상황에서 이것들을 함께 처리할 수 있습니다.
보안 때문에 외부 AI 서비스에 올리기 어려운 경우. 파일이 내 컴퓨터를 벗어나지 않습니다. 민감한 재무 데이터, 거래처 정보, 고객 명단을 포함한 파일도 외부 서버에 올리지 않고 처리할 수 있습니다.
자주 묻는 질문
Q. 파일 형식이 제각각이어도 합칠 수 있나요?
inline AI는 각 파일의 구조를 읽고 이해한 뒤 작업합니다. 열 이름이 다르거나 순서가 달라도 맥락을 파악해서 정리합니다. 원하는 결과 형식을 구체적으로 설명해주면 더 정확하게 처리됩니다.
Q. 몇 개 파일까지 처리할 수 있나요?
파일 수에 별도 제한이 없습니다. 수십 개는 물론 수백 개, 1,000개 이상도 처리 가능합니다. 파일 구조가 달라도 AI가 각 파일을 직접 읽고 판단하기 때문에 수동 설정 없이 작업이 이어집니다.
Q. PDF나 이미지 파일도 읽을 수 있나요?
디지털 PDF, 스캔본, 사진으로 찍은 영수증과 송장 모두 처리됩니다. AI의 Vision 기능으로 텍스트를 인식하고 엑셀로 정리합니다.
Q. 합치는 과정에서 원본 파일이 변경되나요?
원본 파일은 그대로 유지됩니다. inline AI는 지정된 마스터 파일에 작업 결과를 반영하거나 새 시트를 만들어서 정리합니다. 메시지를 보낼 때마다 체크포인트가 저장되어 언제든지 되돌릴 수 있습니다.
Q. 합친 후 데이터 검증도 함께 할 수 있나요?
가능합니다. 중복 항목 확인, 특정 범위를 벗어난 값 표시, 원본 합계와의 대조 등을 이어서 요청할 수 있습니다. 조건부 서식으로 이상값을 시각적으로 표시하는 것도 함께 처리됩니다.
Q. 매달 반복되는 작업을 매번 처음부터 설명해야 하나요?
작업 흐름을 한 번 설명해두면 이후에도 동일하게 처리합니다.
Q. 데이터 보안은 어떻게 되나요?
파일은 내 컴퓨터에 있습니다. AI 처리에 필요한 컨텍스트만 전달되며, OpenAI, Anthropic 모두와 ZDR 계약을 맺어 전달된 데이터도 저장되지 않습니다.

반나절짜리 작업, 이번 주부터 AI에게 넘기세요
매달 같은 작업을 반복하면서 "이걸 왜 내가 하고 있지"라는 생각이 든 적 있으시다면, 이제 그만해도 됩니다.
폴더를 지정하고, 원하는 결과를 말하면 끝입니다. 파일 구조가 달라도, 날짜 형식이 뒤섞여 있어도, PDF와 이미지가 섞여 있어도 AI가 상황을 직접 파악하고 처리합니다. 결과는 지금 열린 파일에 즉시 반영되고, 데이터는 처음부터 끝까지 내 컴퓨터 안에만 있습니다.
다음 번 마감 때, 파일 합치는 데 시간을 얼마나 썼는지 한번 측정해보세요. 그게 inline AI를 도입할 이유가 됩니다.
내 컴퓨터 안의 AI 비서, inline AI 다운로드하기



