Epix / 업무자동화

구글시트 조건부 알림 설정: 상태 변경 때 이메일 받는 방법

특정 열의 값이 바뀔 때 이메일만 받고 싶다면 Google Sheets의 도구 → 조건부 알림에서 변경 열·조건·수신자를 지정하세요. 이 기능은 일부 회사·학교 계정에서만 제공되며, 그룹 주소나 Google 이외의 수신자는 지원하지 않습니다.

상태 셀 값이 바뀔 때 메일을 보내려면 Google Sheets에서 도구 → 조건부 알림을 열고 변경 열, 추가 조건, 수신자를 지정합니다. 예를 들어 D열 상태가 ‘완료’로 바뀔 때 F열 이메일 주소로 알리도록 설정할 수 있습니다. Apps Script 코드 없이 만들 수 있지만, 특정 회사·학교 계정에서만 사용할 수 있고 메일이 지연되거나 여러 변경이 한 통으로 묶일 수 있습니다.

Google Sheets 웹 편집 화면 기준 · 공식 도움말 확인: 2026년 10월 5일

Google Sheets 조건부 알림에서 상태 변경 열, 완료 조건, 이메일 수신자 열을 지정하고 트리거 기록을 확인하는 순서
셀 변경 조건과 수신자를 규칙으로 연결하고, 메일 이력에서 결과를 확인합니다.

조건부 알림은 모든 Google 계정에서 보이는 메뉴가 아닙니다. Google은 특정 직장·학교 계정에서만 이 기능을 제공하며, 그룹 이메일과 Outlook·Yahoo 등 Google 외부 수신자를 지원하지 않는다고 안내합니다. 메뉴가 없다면 관리자가 사용할 수 있는 계정인지 확인하고, 필요한 경우 설치형 Apps Script 편집 트리거를 검토하세요.

조건부 알림과 Apps Script 중 먼저 할 일을 고릅니다

목표가 ‘사람이 표에서 상태를 직접 바꿨을 때 담당자에게 이메일 한 통을 보낸다’라면 조건부 알림부터 살펴볼 수 있습니다. Google Sheets 안에서 변경 열·조건·수신자를 지정하므로 스크립트 작성이나 코드 권한 승인이 필요하지 않습니다. 다만 계정 자격과 수신자 범위, 이메일 전송 시점에 제한이 있습니다.

필요한 일먼저 확인할 방식주의점
상태 열이 ‘완료’로 바뀔 때 담당자 이메일에 알림조건부 알림 메뉴일부 회사·학교 계정만 가능하며 개인별 Gmail/Workspace 수신자만 지원
메일 제목·본문을 직접 구성하거나 추가 데이터를 읽기설치형 Apps Script 편집 트리거설치자 계정의 권한으로 실행되고, 단순 onEdit는 메일 발송 권한을 사용할 수 없음
매일 오전 보고서처럼 정해진 시간에 요약 발송Apps Script 시간 트리거셀 변경 알림과 예약 발송은 서로 다른 작업
수식·IMPORTRANGE·외부 데이터 갱신 알림원본 업데이트 방식부터 확인값이 바뀌어 보여도 외부 데이터나 닫힌 시트의 재계산은 알림을 놓칠 수 있음

이 안내는 기본적인 상태 알림을 위한 절차입니다. 발송 시각을 보장해야 하는 승인·결제 흐름이나 민감한 개인정보 전송에는 사용 전에 조직의 데이터 취급 정책과 담당자 확인 절차를 따로 마련하세요.

상태 표와 이메일 열을 먼저 준비합니다

설정 전 시험용 복사본에 다음과 같은 합성 데이터를 몇 행 넣습니다. 실제 고객 이름, 결제 정보, 전화번호, 사내 기밀을 시험 표에 복사하지 마세요.

열시험 머리글예시용도
A요청 번호R-001행을 구분할 식별자
B작업명배송 주소 확인업무를 식별하는 설명
C담당자김담당담당자 이름
D상태접수 / 진행 / 완료변경을 감시할 열
E완료일2026-10-05참고 정보
F알림 이메일개인 시험용 Gmail 주소수신자 열로 선택할 주소

머리글은 1행에 두고 시험값은 2행부터 입력합니다. 상태 문자열을 규칙의 비교값과 똑같이 맞추세요. ‘완료’, ‘완료됨’, ‘처리완료’는 사용자에게 비슷해 보여도 서로 다른 텍스트입니다.

상태가 ‘완료’일 때만 알림 보내는 규칙을 만듭니다

  1. 컴퓨터에서 시험용 Google 스프레드시트를 엽니다. 상단 도구 → 조건부 알림을 선택하고 규칙 추가를 누릅니다. 셀을 마우스 오른쪽 버튼으로 눌러 해당 메뉴로 이동할 수도 있습니다.
  2. 규칙 이름을 알아보기 쉽게 정합니다. 예: 업무 완료 담당자 알림.
  3. ‘셀 값이 변경되는 경우’에 상태 열을 지정합니다. 위 예시에서는 D열을 선택합니다. 테이블을 사용하는 경우 ‘이 표’에서 해당 표를 먼저 선택할 수 있습니다.
  4. 조건 추가를 누르고 텍스트가 정확하게 일치하는 조건을 선택한 뒤 완료를 입력합니다. 이러면 다른 상태에서의 일반 편집은 알림 조건에 들어오지 않습니다.
  5. ‘그 후 다음 작업 수행하기’에서 수신자를 지정합니다. 한 명을 수동으로 입력하거나 F열처럼 각 행의 이메일 주소가 들어 있는 열을 고릅니다. 조건 범위를 직접 지정했다면 이메일 범위 크기도 맞아야 합니다.
  6. 규칙을 저장하고 시험용 행 D2를 ‘진행’에서 ‘완료’로 한 번 바꿉니다. 시험 주소에 메일이 도착하는지, 어떤 셀 정보가 본문에 포함되는지, 트리거 기록이 성공·실패 중 무엇으로 표시되는지 확인합니다.

같은 업무에서 ‘완료’뿐 아니라 ‘승인 대기’도 알려야 한다면 필요한 조건을 규칙에 명시하고 각각 시험하세요. 실제 시트에서 처음부터 여러 조건과 넓은 수신자 목록을 함께 설정하면 어느 조건이 메일을 보냈는지 확인하기 어려워집니다.

누가 메일을 보내며, 수신자는 어떤 내용을 보나요?

조건부 알림은 규칙을 설정했거나 마지막으로 수정한 사용자를 대신해 전송됩니다. 수신자의 스프레드시트 접근 권한에 따라 알림에 변경한 셀의 이전 값·새 값, 인접 셀, 변경한 사용자 이름, 트리거 범위 등이 포함될 수 있습니다. 메일에 어떤 주변 정보가 보이는지 시험용 표에서 확인한 뒤 운영 범위에 적용하세요.

알림 수신 주소를 넣는 것과 스프레드시트 권한을 주는 것은 다른 일입니다. 받는 사람이 시트를 볼 수 있는지, 그 사람에게 공유된 열 정보가 메일에서 어떻게 보이는지 확인하세요. 민감한 열이 인접해 있으면 알림용 시트를 분리하거나 이메일 본문에 노출될 데이터 범위를 줄이는 방식을 검토합니다. 시트 링크를 메일로 보내더라도 문서 공유 권한은 자동으로 바뀌지 않습니다.

규칙 소유자가 퇴사·부서 이동 등으로 계정을 사용하지 않게 되는 경우 알림 발신 주체와 관리 권한을 점검해야 합니다. 여러 편집자가 같은 규칙을 수정한다면 최종 수정 계정이 무엇인지 확인하고, 회사·학교 계정 관리 정책에 맞춰 담당자를 정해 두세요.

메일이 늦거나 안 보일 때는 트리거 기록을 확인합니다

조건이 맞았는데 메일이 바로 오지 않아도 즉시 규칙을 삭제하고 다시 만들지 마세요. Google은 이메일이 즉시 전송되지 않을 수 있고 여러 셀 변경이 하나의 메일로 합쳐질 수 있다고 안내합니다. 변경을 실행 취소한 경우에는 규칙이 성공으로 표시되어도 메일이 지연되거나 발송되지 않을 수 있습니다.

  1. 시트에서 도구 → 조건부 알림 → 트리거 기록 보기를 엽니다.
  2. 최근 30일의 해당 규칙을 찾아 상태가 성공, 실패 또는 부분 실행인지 확인합니다.
  3. 트리거 기록에서 변경한 범위·조건 결과를 확인합니다. 규칙에서 고른 열과 실제 편집 셀이 맞는지도 비교합니다.
  4. 성공 기록이라면 메일 앱의 스팸·프로모션·필터와 알림 수신 설정을 확인합니다. 즉시 수신이나 한 번의 셀 편집당 한 메일을 보장한다고 가정하지 않습니다.
  5. 실패 또는 부분 실행이면 실패한 규칙의 조건·수신자 범위·계정 접근을 좁은 시험 데이터에서 한 항목씩 검토합니다.

트리거 기록은 30일 동안 제공됩니다. 나중에 재현하기 어려운 작업이라면 규칙 이름과 시험 시각, 셀 범위, 결과를 업무 변경 기록에 남겨 두세요. 이 기능은 이메일이 초 단위로 도착해야 하는 긴급 경보를 보장하는 시스템이 아닙니다.

수식·IMPORTRANGE 값은 왜 놓칠 수 있나요?

조건부 알림은 셀에 변화가 표시되는 모든 경우를 감지하는 범용 변경 감시기가 아닙니다. Google 도움말은 외부 문서의 데이터 변경과 문서가 닫혀 있는 동안 다시 계산되는 일부 휘발성 함수에서 알림이 예상대로 실행되지 않을 수 있다고 안내합니다.

값을 바꾸는 방법조건부 알림에서 생길 수 있는 결과확인 방법
사용자가 상태 셀에서 목록값을 직접 선택규칙의 감시 열·조건과 일치하면 알림 대상시험용 행을 직접 편집해 trigger history 확인
IMPORTRANGE나 연결된 시트에서 외부 값 갱신외부 원본 변경이 조건부 알림을 트리거하지 않을 수 있음원본 파일 변경과 연결된 결과 셀을 따로 비교
TODAY() 등 값이 재계산되는 수식시트를 닫은 동안 값이 바뀌면 알림을 놓칠 수 있음시트가 열린/닫힌 상태의 계산과 기록을 시험
숫자 표시 형식만 변경예: 2.5에서 2.50으로 바꿔도 값 변경과 다를 수 있음실제 저장값과 단순 표시 형식을 분리해 확인

수식 결과가 바뀌었는데 알림이 안 왔다면 조건부 알림 규칙을 더 넓게 만들기보다 데이터가 어떤 경로로 바뀌는지 먼저 확인하세요. 코드나 API로 셀 값을 쓰는 Apps Script 자동화는 편집 이벤트를 별도로 처리해야 합니다. 설치형 트리거를 사용하더라도 Apps Script 실행과 API 요청 자체가 시트 편집 트리거를 발생시키지는 않습니다.

메뉴가 없거나 외부 이메일 주소가 필요한 경우

현재 공식 도움말 기준으로 조건부 알림은 일부 직장·학교 계정에만 제공되며, 그룹 메일 주소와 Google 이외의 수신자는 지원하지 않습니다. 메뉴가 없다면 다음 순서로 좁혀 보세요.

  1. 개인 Gmail인지 회사·학교 Google Workspace 계정인지 확인합니다.
  2. 회사·학교 계정이라면 도구 메뉴와 셀 오른쪽 버튼 메뉴를 확인합니다.
  3. 둘 다 없으면 관리자가 조직 계정에서 사용할 수 있는 기능인지 안내하도록 요청합니다.
  4. 그룹 주소, Outlook·Yahoo 수신자, 맞춤 제목·본문, 메일 발송 전 추가 데이터 확인이 필요하다면 설치형 Apps Script 편집 트리거를 검토합니다.

Apps Script 방식에서는 단순 onEdit(e)로 이메일을 보낼 수 없고, 권한을 승인한 설치형 편집 트리거가 필요합니다. 설치 트리거는 만든 사용자의 권한으로 실행되며, 수식 결과나 다른 Apps Script/API가 셀 값을 바꿔도 자동으로 편집 트리거가 실행되지 않습니다. 구성 예제와 오류 확인은 Google Sheets 이메일 자동 발송과 Apps Script 가이드, Apps Script 트리거 문제 해결 체크리스트에서 확인하세요.

실제 시트에 적용하기 전에 시험합니다

  1. 시험용 사본 또는 합성 데이터로 만든 새 표를 사용합니다.
  2. 편집자는 담당자 한 명, 수신자는 본인 계정 한 명으로 제한합니다. 고객 목록이나 실제 개인정보를 가져오지 않습니다.
  3. 규칙이 감시할 열, 변경 조건, 행별 수신 주소가 맞는지 확인합니다.
  4. 상태를 조건과 일치하는 값으로 한 번 바꾸고 메일·trigger history 양쪽을 확인합니다.
  5. 실제 메일에 포함된 인접 셀 값과 수신자의 시트 접근 수준을 확인합니다.
  6. 테스트 규칙·수신자를 정리하고 운영 시트에 필요한 규칙만 만들어 담당자에게 공유합니다.

한 번의 테스트에서 메일이 오지 않으면 같은 셀을 반복 편집해 발송량을 늘리지 마세요. 먼저 조건부 알림 기록을 보고, 조건·범위·수신자·외부 데이터 여부를 각각 분리해 확인합니다.

조건부 알림 규칙을 수정하거나 수신을 중지합니다

업무 담당자, 상태값, 수신 이메일 열이 바뀌면 해당 규칙을 열어 적용 범위와 조건을 함께 확인하세요. 시트에서 도구 → 조건부 알림을 열고 규칙을 편집하거나 제거할 수 있습니다. 한 사용자만 특정 시트 알림을 더 받고 싶지 않다면 알림 메일의 설정 링크나 시트의 도구 → 알림 설정 → 조건부 알림에서 ‘선택 안 함’을 선택할 수 있습니다.

개별 사용자의 알림 수신을 중지하면 전체 규칙의 수신자 설정이 어떻게 보이는지 다시 확인하세요. 운영 담당자가 바뀌었다면 이전 소유자 계정에만 규칙 관리가 묶여 있지 않은지 점검하고, 불필요한 주소는 목록에서 제거합니다.

자주 묻는 질문

개인 Gmail 계정에서 조건부 알림 메뉴가 안 보입니다.

Google은 조건부 알림이 특정 회사·학교 계정에서만 제공된다고 안내합니다. 조직 계정에서도 메뉴가 없다면 Workspace 관리자에게 사용 가능 여부를 확인하세요. 개인 Gmail이라면 Apps Script 설치형 트리거 등 다른 방법을 검토해야 합니다.

상태값이 ‘완료’로 바뀌었는데 이메일이 오지 않습니다.

규칙의 감시 열, 텍스트 조건의 띄어쓰기·표기, 이메일 수신자 열을 확인하고 도구 메뉴의 트리거 기록을 봅니다. 이메일이 지연·통합될 수 있고, 변경을 취소했거나 값이 외부 문서·수식에서 바뀌었다면 알림이 오지 않을 수 있습니다.

그룹 이메일이나 Outlook 주소로 보낼 수 있나요?

현재 Google 공식 도움말은 그룹 이메일과 Google 이외 수신자를 지원하지 않는다고 설명합니다. 조직 정책이 허용한다면 개인 Gmail/Workspace 수신자를 사용하거나 승인된 Apps Script·메일 시스템을 검토하세요.

조건부 알림은 변경 즉시 메일이 오나요?

즉시 전달을 보장하지 않습니다. 여러 변경사항이 한 메일로 합쳐질 수 있으므로, 빠른 전달 시각이 필수인 경보·결재 용도로 사용하기 전에 조직 환경에서 지연과 실패 처리를 따로 검증하세요.

메일 본문에는 어떤 시트 정보가 들어가나요?

수신자의 스프레드시트 접근 수준에 따라 변경된 값, 이전 값, 인접 셀이나 사용자 정보 등이 포함될 수 있습니다. 시험 데이터와 받는 계정으로 확인하고 민감한 열이 이메일에 함께 노출되지 않도록 공유 범위를 검토하세요.

조건을 바꾸면 시트에 과거 상태 변경도 한꺼번에 발송되나요?

규칙은 만든 뒤 발생하는 변경을 처리하는 용도입니다. 과거 데이터에 대한 알림을 재전송한다고 가정하지 마세요. 이미 있는 행에 새 규칙을 걸기 전에는 합성 데이터로 실제 동작을 확인합니다.

Google 공식 자료

이어 읽기

계정 조건과 메뉴 경로는 2026년 10월 5일 Google 공식 도움말을 기준으로 확인했습니다. Google Workspace 관리 설정과 화면 문구는 계정·언어에 따라 다를 수 있습니다. Search Console 검색어·검색량은 확인하지 않았으며, 사례 데이터는 합성 값입니다.