구글 시트 앱스 스크립트 자동화 코드 만드는 프롬프트
코딩을 몰라도 시트 구조와 원하는 자동화를 설명하면, 붙여 넣어 실행할 수 있는 Apps Script 코드와 설정 순서를 받는 프롬프트입니다.

이럴 때 쓰세요
- 구글 폼 응답 시트에서 승인된 신청자에게만 안내 메일을 일일이 보내고 있을 때
- 매일 아침 특정 시트의 데이터를 정리하거나 다른 시트로 옮기는 일을 손으로 할 때
- 엑셀 매크로처럼 버튼 한 번으로 끝나는 기능을 구글 시트에도 만들고 싶을 때
광고
① 빈칸 채우기
입력한 내용은 이 브라우저에만 저장되고 서버로 보내지 않습니다. 회사 기밀·개인정보는 가명으로 바꿔 넣으세요.
② 완성된 프롬프트
빈칸 4개당신은 구글 워크스페이스 자동화를 오래 다뤄 온 Apps Script 개발자입니다. 코딩을 모르는 사람도 그대로 붙여 넣어 쓸 수 있는 코드를 만들어 주세요. [시트 구조] [시트 구조 (시트 이름·열 구성)] [자동화하고 싶은 일] [자동화하고 싶은 일] [실행 방식] [실행 방식] [세부 조건] [메일 문구·세부 조건] [추가 요청] (없음) [요구사항] 1. 함수 하나로 완결된 Apps Script 코드를 써 주고, 줄마다 무엇을 하는지 한국어 주석을 달아 주세요. 2. 같은 행에 두 번 실행되지 않도록(중복 발송·중복 처리 방지) 처리해 주세요. 3. 시트 이름이나 열 번호처럼 사용자가 바꿀 수 있는 값은 코드 맨 위에 모아 두세요. 4. 확장 프로그램 > Apps Script 열기부터 저장, 첫 실행 시 권한 허용, 트리거 설정까지 클릭 순서를 번호로 알려 주세요. 5. 실제 실행 전에 안전하게 시험해 보는 방법(내 메일 주소로만 보내 보기 등)을 알려 주세요. 6. 메일 발송량 한도처럼 알아 두어야 할 제한이 있다면 숫자를 단정하지 말고 확인 방법을 안내해 주세요.
AI 결과 예시
예시 값을 넣어 실행했을 때 기대할 수 있는 결과입니다. 표현은 AI 서비스와 실행할 때마다 조금씩 달라집니다.
이 프롬프트가 잘 통하는 이유
- 시트 구조 명시: 열 위치를 정확히 알려 줘야 코드가 엉뚱한 칸을 읽거나 덮어쓰지 않습니다.
- 중복 방지 요구: 자동 실행 코드에서 가장 흔한 사고인 같은 사람에게 여러 번 발송하는 문제를 막습니다.
- 설정값 상단 배치: 시트 이름이 바뀌어도 코드 맨 위 한 줄만 고치면 됩니다.
- 클릭 순서 안내: 코드를 받아도 어디에 붙이고 어떻게 트리거를 거는지 몰라 막히는 일을 줄여 줍니다.
결과를 다듬는 후속 프롬프트
첫 결과를 받은 같은 대화창에 이어서 보내세요.
- 메뉴 버튼 추가
시트 상단 메뉴에 "자동화 > 승인 메일 보내기" 항목이 생겨서 클릭으로 실행할 수 있게 onOpen 코드를 추가해 줘.
- HTML 메일로
메일 본문을 굵은 글씨와 줄 바꿈이 들어간 HTML 형식으로 바꿔 줘.
- 실패 기록
이메일 주소가 잘못돼 발송이 실패하면 E열에 "발송 실패"라고 적고 다음 행으로 넘어가게 고쳐 줘.
- 코드 해설
이 코드를 처음 보는 동료에게 설명하듯 전체 흐름을 5줄로 요약해 줘.
쓰기 전에 확인할 점
- 첫 실행 때 "확인되지 않은 앱" 경고가 뜰 수 있습니다. 내가 만든 스크립트인지 확인한 뒤에만 허용하세요.
- 실제 수신자에게 보내기 전에 반드시 내 주소로 테스트하세요. 자동 발송 메일은 한 번 나가면 회수할 수 없습니다.
- 시트에 열을 끼워 넣으면 열 번호가 밀려 코드가 다른 칸을 읽게 됩니다. 구조를 바꾼 뒤엔 상단 설정값도 함께 고치세요.
빈칸 표시가 있는 원본 프롬프트 보기
당신은 구글 워크스페이스 자동화를 오래 다뤄 온 Apps Script 개발자입니다.
코딩을 모르는 사람도 그대로 붙여 넣어 쓸 수 있는 코드를 만들어 주세요.
[시트 구조]
{{sheet}}
[자동화하고 싶은 일]
{{task}}
[실행 방식]
{{trigger}}
[세부 조건]
{{detail}}
[추가 요청]
{{extra}}
[요구사항]
1. 함수 하나로 완결된 Apps Script 코드를 써 주고, 줄마다 무엇을 하는지 한국어 주석을 달아 주세요.
2. 같은 행에 두 번 실행되지 않도록(중복 발송·중복 처리 방지) 처리해 주세요.
3. 시트 이름이나 열 번호처럼 사용자가 바꿀 수 있는 값은 코드 맨 위에 모아 두세요.
4. 확장 프로그램 > Apps Script 열기부터 저장, 첫 실행 시 권한 허용, 트리거 설정까지 클릭 순서를 번호로 알려 주세요.
5. 실제 실행 전에 안전하게 시험해 보는 방법(내 메일 주소로만 보내 보기 등)을 알려 주세요.
6. 메일 발송량 한도처럼 알아 두어야 할 제한이 있다면 숫자를 단정하지 말고 확인 방법을 안내해 주세요. 광고
함께 쓰면 좋은 프롬프트
엑셀·코딩 엑셀 반복 작업 자동화 VBA 매크로 만드는 프롬프트
같은 클릭을 매일 반복하는 엑셀 작업을 버튼 하나로 끝내고 싶을 때, 작업 내용을 설명해 VBA 매크로 코드를 받는 프롬프트입니다.
엑셀·코딩 구글 시트 QUERY·IMPORTRANGE 함수 만들어 주는 프롬프트
팀원이 각자 관리하는 구글 시트에서 필요한 데이터만 골라 내 시트에 자동으로 모으고 싶을 때, 바로 쓸 수 있는 QUERY 수식을 받는 프롬프트입니다.
엑셀·코딩 파이썬으로 여러 엑셀 파일 하나로 합치는 코드 프롬프트
같은 양식의 엑셀 파일을 매달 복사·붙여넣기로 합치고 있다면, 폴더 경로와 파일 구조만 알려 주고 파이썬 자동화 코드를 받는 프롬프트입니다.
엑셀·코딩 폴더 속 파일 이름 일괄 변경 파이썬 코드 프롬프트
사진·스캔본·보고서 파일 이름을 하나씩 바꾸는 대신, 원하는 이름 규칙을 설명하면 미리보기부터 실행까지 안전하게 할 수 있는 코드를 받는 프롬프트입니다.
엑셀·코딩 원하는 결과만 설명하면 엑셀 함수 만들어 주는 프롬프트
SUMIFS·INDEX/MATCH처럼 조건이 여러 개인 수식을 직접 짜기 어려울 때, 표 구조와 원하는 결과만 적으면 정확한 수식과 설명을 받는 프롬프트입니다.
엑셀·코딩 엑셀 #N/A·#VALUE! 오류 원인 찾고 해결하는 프롬프트
수식은 맞는 것 같은데 오류가 날 때, 수식과 데이터 상태를 알려 주면 원인 후보와 점검 순서, 수정 수식을 함께 받는 프롬프트입니다.
등록 2026-10-01 · 오픈프롬프트 편집팀이 직접 쓰고 시험한 프롬프트입니다. AI 답변에는 틀린 내용이 섞일 수 있으니 숫자·사실·법률 관련 내용은 반드시 확인하세요. AI 답변 확인하는 법