구글 스프레드시트 함수·매크로·Apps Script로 반복 업무를 자동화하는 방법을 단계별로 설명합니다. 코딩 지식 없이도 시작할 수 있습니다.
구글 시트로 얼마나 자동화할 수 있을까?
구글 스프레드시트는 단순한 표 도구가 아닙니다. 함수·매크로·Apps Script를 활용하면 데이터 수집→정리→보고서 생성까지 구글 스프레드시트 자동화로 처리할 수 있습니다. 매일 1시간 이상 절약이 현실입니다.
자동화 수준별 활용 도구
| 수준 | 도구 | 학습 시간 | 자동화 범위 |
|---|---|---|---|
| 기초 | 고급 함수 (QUERY, IMPORTRANGE) | 1-2일 | 데이터 자동 수집·정리 |
| 중급 | 매크로 녹화 | 반나루 | 반복 작업 1클릭 실행 |
| 고급 | Google Apps Script | 1-2주 | 이메일 발송, 슬랙 알림, 자동 보고서 |
| 심화 | Zapier/Make 연동 | 1-3일 | 외부 서비스 완전 자동화 |
꼭 알아야 할 구글 시트 고급 함수 5가지
- QUERY: SQL처럼 데이터를 필터·정렬.
=QUERY(A:D,"SELECT A,B WHERE C>100 ORDER BY B DESC") - IMPORTRANGE: 다른 시트의 데이터를 실시간 연동.
=IMPORTRANGE("시트URL","Sheet1!A:D") - ARRAYFORMULA: 한 번에 전체 열에 수식 적용.
=ARRAYFORMULA(A2:A*B2:B) - VLOOKUP/XLOOKUP: 테이블 간 데이터 매칭. XLOOKUP이 더 강력한 최신 버전.
- GOOGLEFINANCE: 주가·환율 실시간 자동 갱신.
=GOOGLEFINANCE("KRW/USD")
자주 묻는 질문 (FAQ)
- Q. Apps Script와 엑셀 VBA 중 무엇을 배워야 하나요?
- 협업·클라우드 환경이라면 Apps Script, 사내 윈도우 PC 기반이라면 VBA가 더 적합합니다. Apps Script는 무료이고 현대적인 JavaScript 기반이라 장기적으로 배움 가치가 높습니다.
- Q. Apps Script를 배우는 데 코딩 지식이 필요한가요?
- JavaScript 기초(변수, 반복문, 함수)를 알면 충분합니다. ChatGPT에게 원하는 기능을 설명하면 코드를 생성해주는 방식으로도 시작할 수 있습니다.
- Q. 구글 시트와 엑셀, 어떤 걸 써야 하나요?
- 협업·모바일·외부 서비스 연동은 구글 시트가 압도적으로 유리합니다. 대용량 데이터·복잡한 피벗 분석은 엑셀이 여전히 강점입니다.
반복 업무를 자동화로 해방시키세요
업무 자동화 강의에서 구글 시트 자동화와 Apps Script 실습 커리큘럼을 확인하세요.
