매일 반복되는 엑셀 작업, 이제는 좀 줄이고 싶지 않으세요?
구글 스프레드시트는 단순한 문서 도구를 넘어서, 자동화 기능을 활용하면 업무 시간을 대폭 줄일 수 있는 강력한 도구라고 생각해요.
특히 무료로 제공되는 함수, 매크로, 앱스 스크립트까지 잘만 활용하면 업무 속도 3배도 가능할 것 같아요!
저는 구글 시트를 자주 사용하는 편인데요. 필요할 땐 앱스 스크립트도 활용하는데, 이게 아주 효자에요!!
이번 포스팅에서는 실무에서 바로 적용 가능한 구글 스프레드시트 자동화 꿀팁 5가지를 소개해드릴게요.
Contents
1. IMPORT 기능으로 실시간 외부 데이터 불러오기
엑셀은 못 따라올 실시간 데이터 수집 능력
스프레드시트에서 가장 유용한 함수 중 하나는 바로 IMPORTHTML
, IMPORTXML
, IMPORTRANGE
입니다.
이 함수들은 외부 웹사이트나 다른 시트에서 데이터를 자동으로 불러올 수 있어요.
저는 주식 시세를 불러오는 기능으로 사용한 적 있는데, 꽤 잘 사용할 수 있었어요.
활용 예시
- 환율, 주식시세 실시간 자동 업데이트
- 다른 구글 시트의 데이터를 한눈에 집계
- 웹사이트의 표 데이터 자동 수집
💡 팁: IMPORTXML로 뉴스 제목을 자동 불러와 콘텐츠 자동화를 구현할 수 있어요.
관련 함수 예시
=IMPORTHTML("https://example.com", "table", 1)
2. QUERY 함수로 복잡한 데이터 자동 분석
필터 + 피벗 + 조건 검색을 한 줄로!
QUERY 함수는 SQL 문법과 유사한 방식으로 데이터를 필터링하고 분석할 수 있는 강력한 도구입니다.
여러 시트의 데이터를 요약하거나, 특정 조건에 맞는 행만 자동으로 추출할 때 정말 유용해요.
활용 예시
- 월별 실적 요약 보고서 자동 생성
- 특정 부서/지점 필터링
- 날짜 조건별 정렬 자동화
QUERY 기본 문법
=QUERY(데이터범위, "SELECT A, B WHERE C > 100 ORDER BY A", 1)
관련 링크
3. 매크로 기능으로 반복작업 녹화 & 재생
클릭만으로 자동화, 코딩 몰라도 돼요!
반복적으로 하는 셀 병합, 서식 지정, 필터 적용 작업… 매번 하려면 피곤하죠.
스프레드시트의 매크로 기능을 사용하면, 작업을 한 번만 녹화하고 버튼 하나로 재실행할 수 있어요.
활용 예시
- 매일 엑셀 서식 동일하게 만들기
- 자동 필터 → 정렬 → 색상 입히기
- 보고서 양식 일괄 생성
사용 방법
- 메뉴에서
확장 프로그램 → 매크로 → 매크로 기록
클릭 - 작업 수행 후, 저장 이름 입력
- 다음부터 도구 > 매크로 > 실행으로 자동화!
4. Apps Script로 이메일 자동 발송하기
매주 보고서 메일, 클릭 없이 자동 발송!
Apps Script는 구글 스프레드시트를 코딩으로 제어할 수 있는 도구입니다.
간단한 코드를 통해 특정 날짜에 자동 이메일 발송, 특정 조건에 맞는 셀 강조 등 다양한 작업이 가능합니다.
활용 예시
- 매일 아침 스프레드시트 내용을 요약 메일로 발송
- 특정 금액 이상이면 관리자에게 자동 알림
- 기한 마감 전 자동 리마인드 메일
샘플 코드 예시
function sendMail() { var sheet = SpreadsheetApp.getActiveSheet(); var email = "example@email.com"; var subject = "이번 주 보고서"; var body = sheet.getRange("A1:B10").getValues().join("\n"); MailApp.sendEmail(email, subject, body); }
공식 문서
5. 버튼으로 자동화 실행하기
자동화 코드를 시각화해서 클릭 한 번에!
Apps Script나 매크로를 만든 후, 시트에 버튼을 만들어 클릭 한 번으로 실행할 수 있어요.
보고서 제출, 데이터 초기화 등 반복 작업을 누르기만 하면 끝!
버튼 생성 방법
- 삽입 → 드로잉 → 도형으로 버튼 만들기
- 도형 클릭 후 ‘스크립트 할당’
- 작성한 함수명 입력 (예:
sendMail
)
이제 매번 도구 메뉴를 열 필요 없이, 버튼 클릭만으로 자동화 실행!
자동화 포인트!
이 글을 요약하면?
- IMPORT 함수: 외부 정보 실시간 연결
- QUERY 함수: 조건별 자동 분석
- 매크로: 반복 작업 자동 녹화
- Apps Script: 이메일 자동화 등 고급 기능
- 버튼 자동화: 클릭 한 번으로 업무 마무리
함께 보면 좋은 글
자동화는 단순히 시간을 줄이는 걸 넘어서, 업무 효율과 신뢰도를 높여주는 필수 스킬이라고 생각해요!
직접 했을 때 발생할 수 있는 실수를 방지해주기도 해요.
오늘 소개한 기능 중 하나라도 실무에 적용해보세요. 정말 체감됩니다!