AI가 처음이라면 여기서 시작하세요 → 입문 1. 제미나이로 뭘 할 수 있을까?
구글 시트 자동화 만들기
한 줄 요약
구글 시트에는 앱스 스크립트라는 무료 자동화 기능이 있어요. 코드는 제미나이에게 써 달라고 하고, 나는 붙여 넣고 시간만 맞추면 돼요.
개념 그림
★ 제미나이가 쓰고, 시트가 실행해요 ★
① 말로 부탁
제미나이가 코드 작성
② 붙여 넣기
확장 프로그램 → Apps Script
③ 시간 맞추기
매일 자동 실행
따라 하기
예시: 매일 아침 마감 임박 할 일을 메일로 받기
할 일 시트에 A열 할 일, B열 마감일, C열 완료 여부가 있다고 해 볼게요.
1단계. 제미나이에게 코드 부탁하기
2단계. 시트에 붙여 넣기
- 구글 시트 위쪽 메뉴에서 확장 프로그램 → Apps Script를 눌러요.
- 원래 있던 글을 지우고, 제미나이가 준 코드를 붙여 넣어요.
- 저장(디스크 모양)을 눌러요.
3단계. 한 번 실행해 보기
- 위쪽 실행을 눌러요.
- 처음엔 권한 검토 창이 떠요. 내 계정을 고르고 허용해요. “확인되지 않은 앱”이라는 경고가 나오면, 내가 만든 스크립트라서 그런 거예요. 고급 → 이동을 눌러 진행해요.
- 메일함에 메일이 왔는지 확인해요.
4단계. 매일 자동으로 돌게 하기
- 왼쪽 트리거(시계 모양)를 눌러요.
- 트리거 추가 → 이벤트 소스를 시간 기반, 일 단위 타이머, 시간대를 오전 7~8시로 골라 저장해요.
그림이에요 (실제 화면과 조금 다를 수 있어요)
실행했더니 이런 오류가 나와: TypeError: Cannot read properties of null (reading 'getRange')
예시 답시트 이름을 못 찾았다는 뜻이에요. 시트 탭 이름이 정확히 '할일'인지 확인해 주세요. 띄어쓰기가 있으면 코드의 이름도 똑같이 바꿔야 해요.
실행했더니 이런 오류가 나와: TypeError: Cannot read properties of null (reading 'getRange')
예시 답시트 이름을 못 찾았다는 뜻이에요. 시트 탭 이름이 정확히 '할일'인지 확인해 주세요. 띄어쓰기가 있으면 코드의 이름도 똑같이 바꿔야 해요.
자주 막히는 부분
“권한 허용이 무서워요”
이 스크립트는 내 계정 안에서, 내가 붙여 넣은 코드만 실행해요. 다만 남이 준 코드는 무엇을 하는지 제미나이에게 “이 코드가 무슨 일을 하는지 쉽게 설명해 줘”라고 먼저 물어보세요.
“돈이 드나요?”
앱스 스크립트는 개인 구글 계정에서 무료로 쓸 수 있어요. 하루에 보낼 수 있는 메일 수 같은 한도가 있지만, 개인 용도로는 넉넉해요.
여기서 막혔어요
따라 하다가 막힌 곳이 있으면 알려 주세요. 다른 사람에게는 보이지 않고 운영자에게만 전달돼요. 답장을 받고 싶을 때만 이메일을 적어 주세요.
💌 새 팁 알림 받기
새 팁이 올라오면 이메일로 알려 드려요. 광고 메일은 보내지 않아요.