NOCODE 2026-03-04 8분 읽기

구글 앱 스크립트로 자동화 도구 만드는 법: 코딩 1도 몰라도 1시간 완성

AI Test Lab 편집팀 Week 5
🛠️

핵심 요약: 구글 앱 스크립트(Google Apps Script)는 코딩 경험 없이도 구글 스프레드시트, 지메일, 구글 폼을 자동화할 수 있는 가장 쉬운 방법입니다. 실제로 만든 "매월 청구서 자동 발송" 스크립트를 단계별로 설명합니다.

구글 앱 스크립트란?

구글 스프레드시트 안에 내장된 프로그래밍 도구입니다. JavaScript 기반이라 별도 프로그램 설치 없이 브라우저에서 바로 작성하고 실행할 수 있습니다. 가장 큰 장점은 구글의 모든 서비스와 바로 연동된다는 것입니다.

📊

스프레드시트

데이터 자동 처리

📧

지메일

이메일 자동 발송

📅

캘린더

일정 자동 생성

실습: 이메일 자동 발송 만들기

매월 고객 목록에서 개별 이메일을 보내는 작업을 자동화한 사례입니다.

1단계: Apps Script 열기

구글 스프레드시트 열기 → 상단 메뉴 확장 프로그램Apps Script 클릭

2단계: 코드 입력

function sendInvoices() {
  var sheet = SpreadsheetApp.getActiveSheet();
  var data = sheet.getDataRange().getValues();
  
  for (var i = 1; i < data.length; i++) {
    var name = data[i][0];    // A열: 이름
    var email = data[i][1];   // B열: 이메일
    var amount = data[i][2];  // C열: 청구금액
    
    GmailApp.sendEmail(
      email,
      "[청구서] " + name + "님의 이번 달 청구서",
      name + "님, 이번 달 청구 금액은 " + amount + "원입니다."
    );
    
    sheet.getRange(i + 1, 4).setValue("발송완료");
  }
  
  SpreadsheetApp.getUi().alert("모든 청구서 발송 완료!");
}

3단계: 저장 후 실행

저장(Ctrl+S) → 실행 버튼(▶) → 구글 계정 권한 허용 → 완료

결과: 스프레드시트에 있는 100명에게 30초 만에 개인화된 청구서 이메일 발송 완료. 수동으로 했을 때 2~3시간 걸리던 작업입니다.

50대가 자동화하면 좋은 업무들

사무/행정

  • • 월별 보고서 자동 생성
  • • 출퇴근 기록 자동 집계
  • • 회의록 자동 저장

소규모 사업

  • • 주문 확인 이메일 자동 발송
  • • 재고 부족 시 알림
  • • 매출 자동 집계

개인 생산성

  • • 매일 할 일 목록 자동 생성
  • • 생일 알림 이메일 발송
  • • 가계부 데이터 자동 정리

교육/강의

  • • 구글 폼 결과 자동 집계
  • • 수강생 성적 자동 계산
  • • 수료증 자동 생성 및 발송

✅ 첫 자동화 도전 체크리스트

  • 구글 스프레드시트에서 Apps Script 메뉴 찾아보기
  • 위 코드 복사해서 실행 테스트해보기
  • 내 업무 중 반복적인 것 1가지 자동화 대상 선정하기
  • ChatGPT에게 내 업무 설명하고 코드 요청해보기
면책 조항: 본 콘텐츠는 정보 제공 목적이며 전문 상담을 대체하지 않습니다. 개인의 상황에 따라 결과가 다를 수 있습니다.
AI

AI Test Lab 편집팀

심리학 기술 & 콘텐츠

AI Test Lab 편집팀은 심리학, 데이터 과학, UX 디자인 분야의 전문가들로 구성되어 있습니다. Big Five 성격 모델 등 검증된 심리학적 연구를 바탕으로 자기 이해를 돕는 콘텐츠를 제작합니다. 본 콘텐츠는 교육 및 오락 목적으로 작성되었으며 전문 상담을 대체하지 않습니다.

본 콘텐츠는 AI 보조 작성 후 편집팀이 검토·편집하였습니다. (AI-assisted, editorially reviewed)
← 블로그 목록으로 돌아가기