
직장인에게 엑셀은 떼려야 뗄 수 없는 공기와 같은 존재입니다.
매일 아침 수많은 가맹점이나 부서에서 보내온 대량의 매출 데이터를 취합하고, 서식을 맞추고, 필터를 걸어 보고서를 만드는 일은 엑셀을 다루는 직장인들의 숙명과도 같습니다.
이 과정을 자동화하기 위해 매크로(VBA)라는 장벽을 넘어보려 독학을 시도하지만, 복잡한 영어 코드와 난해한 문법 앞에 좌절하고 결국 '단순 복사 붙여넣기 노가다'로 돌아가기 일쑤입니다.
게다가 최근 기업 환경은 빠르게 웹 기반의 클라우드(Microsoft 365)로 전환되고 있습니다.
기존에 쓰던 무거운 VBA 매크로는 웹용 엑셀이나 모바일 환경에서 제대로 작동하지 않거나 보안 경고를 뿜어내며 멈춰버립니다.
이러한 변화 속에서 야근을 줄이고 살아남기 위한 유일한 돌파구는 마이크로소프트의 차세대 웹 자동화 언어인 '오피스 스크립트(Office Scripts)'를 챗GPT로 짜서 대입하는 것입니다.
코딩을 단 한 줄도 모르는 초보자도 3분 만에 나만의 자동화 프로그램을 만드는 실전 노하우를 공개합니다.
무거운 VBA 매크로와 가벼운 오피스 스크립트의 차이
대부분의 직장인이나 부업러들이 엑셀 자동화라고 하면 여전히 VBA(Visual Basic for Applications) 매크로만 떠올립니다.
하지만 VBA는 30년 전에 개발된 노후화된 내장 언어로, 치명적인 단점이 있습니다.
바로 엑셀 프로그램이 깔린 '내 컴퓨터' 안에서만 돌아간다는 점입니다.
태블릿으로 이동 중에 문서를 확인하거나, 웹 브라우저에서 공동 편집을 할 때는 매크로가 완전히 먹통이 됩니다.
반면 오피스 스크립트는 최신 웹 표준 언어인 자바스크립트(TypeScript) 기반으로 만들어진 마이크로소프트의 차세대 자동화 도구입니다.
모든 코드가 클라우드 서버에서 작동하기 때문에 맥북, 스마트폰, 웹용 엑셀 등 어떤 환경에서도 막힘없이 돌아갑니다.
무엇보다 강력한 장점은 챗GPT가 전 세계에서 가장 잘 짜는 언어가 바로 이 자바스크립트 기반 코드라는 점입니다.
우리는 복잡한 문법을 배울 필요 없이, 평범한 한국어로 챗GPT에게 요구사항만 말하면 됩니다.
3분 만에 노가다 끝내는 실전 프롬프트 공식
챗GPT를 활용해 엑셀 수작업을 자동화 코드로 바꾸려면 내 요구사항을 구체적인 '단계별 행동 규칙'으로 쪼개서 질문해야 합니다. 챗GPT 창을 열고, 엑셀에서 매일 수작업으로 하던 행동을 그대로 대입할 수 있는 마법의 프롬프트 양식을 활용해 보세요.
챗GPT 자동화 프롬프트 팩: "당신은 세계 최고의 마이크로소프트 오피스 스크립트(Office Scripts) 개발 전문가입니다. 다음 요구사항에 맞춰 웹용 엑셀에서 작동할 최적의 스크립트 코드를 작성해 주세요.
- 현재 시트의 데이터 중에서 [A열]에 '대기'라고 적힌 행 전체를 찾습니다.
- 해당 행들을 [보류 목록]이라는 이름의 새로운 시트를 만들어 맨 첫 줄부터 차례대로 이동(복사 후 원본 삭제)시켜 주세요.
- 이동된 데이터의 가독성을 위해 첫 행(헤더) 배경색을 연한 파란색으로 지정하고 모든 열의 너비를 텍스트 길이에 맞춰 자동으로 맞춰주세요(AutoFit).
코드 설명은 생략하고 웹용 엑셀 '스크립트 편집기'에 바로 복사 붙여넣기 할 수 있는 전체 코드만 출력해 주세요."
이 공식을 사용하면 챗GPT는 수십 줄의 깔끔한 TypeScript 코드를 순식간에 뱉어냅니다.
조건문이나 반복문을 직접 공부할 필요 없이 질문 하나로 해결되는 순간입니다.
엑셀에 코드를 심고 실행하는 3단계 가이드
출력된 코드를 내 엑셀 문서에 실제로 적용하는 방법은 마우스 클릭 몇 번이면 끝날 정도로 간단합니다.
- 1단계 (편집기 켜기): 웹용 엑셀(Microsoft 365) 또는 데스크톱 엑셀 상단 메뉴에서 [자동화] 탭을 클릭한 뒤, [새 스크립트]를 누릅니다. 오른쪽에 하얀색 스크립트 편집기 창이 나타납니다.
- 2단계 (코드 붙여넣기): 편집기 창에 기본으로 적혀 있는 기존 코드를 싹 지우고, 챗GPT가 만들어 준 코드를 그대로 붙여넣기(
Ctrl + V) 합니다. - 3단계 (저장 및 실행): 상단의 [저장] 버튼을 누른 후, 바로 옆에 있는 [실행] 버튼을 클릭합니다. 눈 깜짝할 사이에 데이터가 정렬되고 서식이 바뀌는 마법을 경험할 수 있습니다.
한 번 저장해 둔 스크립트는 언제든 버튼 하나만 누르면 매일 반복되는 업무를 알아서 처리해 주는 영구적인 '나만의 비서'가 될 것입니다.
코드가 멈추는 흔한 원인과 대처법
자동화 코드를 실행했을 때 가장 흔하게 발생하는 실수는 내가 가진 실제 엑셀 파일의 '시트 이름'이나 '열 이름'이 챗GPT 코드와 일치하지 않아 에러가 나는 경우입니다.
AI는 내가 올려둔 파일의 명칭을 완벽하게 투시하지 못하므로, 명칭이 다르면 코드가 길을 잃고 멈춰버립니다.
만약 에러 메시지가 뜬다면 당황하지 말고 에러 문구를 그대로 복사한 뒤, 챗GPT에게 "이 에러가 발생했는데 내 실제 시트 이름은 [매출현황]이고, 조건 단어는 B열에 있어. 이에 맞춰 코드를 수정해줘"라고 다시 던지면 됩니다.
이렇게 한두 번의 조율 과정을 거치면 완벽하게 최적화된 결과물을 얻을 수 있습니다.
단순 반복의 시대는 끝났습니다
기술은 하루가 다르게 발전해 가는데, 직장인의 업무 방식은 여전히 과거의 수작업에 머물러 있는 경우가 많습니다.
매일 똑같은 엑셀 데이터를 정렬하고 복사하느라 소중한 에너지를 낭비하지 마세요.
챗GPT와 오피스 스크립트라는 강력한 무기를 장착하는 순간, 남들이 밤을 새 가면서 해야 하는 수백 페이지의 데이터 처리를 커피 한 잔 마시는 시간 동안 가볍게 끝낼 수 있습니다.
남겨진 시간으로 업무의 핵심 기획에 집중해 능력을 인정받거나, 일찍 퇴근해 부업 파이프라인을 다지는 여유를 누려보시길 바랍니다.
'IT활용법' 카테고리의 다른 글
| 왕초보도 5분 만에 끝내는 인공지능 번역기 딥엘(DeepL) 활용법 (0) | 2026.06.30 |
|---|---|
| 미드저니로 내 블로그와 쇼핑몰에 쓸 예쁜 로고 마크 3분 만에 마술처럼 뽑기 (0) | 2026.06.30 |
| PDF 논문 및 정부 보고서 핵심만 1분 만에 요약해 주는 AI 무료 툴 3종 비교 (0) | 2026.06.29 |
| 노션 AI 활용법, 직장인 주간 업무 일지와 회의록 자동 요약 시스템 만들기 (0) | 2026.06.29 |
| 챗GPT로 영문 이메일 3분 만에 쓰는 법, 해외 바이어 사로잡는 비즈니스 프롬프트 공식 (0) | 2026.06.29 |