issueplus7

필요한 정보를 검색을 통해
쉽고 빠르게 찾아보세요.

신청 방법, 문제해결, 궁금한 내용을 검색해 보세요.

구글 설문지(Google Forms) 응답 결과를 스프레드시트로 실시간 연동하기: 자동 수집부터 데이터 분석까지

GOOGLE FORMS & GOOGLE SHEETS AUTOMATION GUIDE

설문 응답이 제출될 때마다
스프레드시트에 자동으로 기록

별도 프로그램 설치 없이 Google Forms와 Google Sheets를 연결하고, 설문 응답 자동 저장, 실시간 집계, 차트 분석, 알림 자동화까지 단계별로 설정하는 방법을 소개합니다.

연동 도구

Google Forms + Sheets

자동 저장

새 응답 행 자동 추가

설정 난이도

초보자도 가능

활용 분야

신청·조사·접수·평가

구글 설문지는 고객 만족도 조사, 행사 참가 신청, 교육 수강 신청, 사내 의견 수렴 등 다양한 목적으로 활용되는 온라인 설문 도구입니다.

 

설문지를 만드는 과정은 비교적 간단하지만 응답자가 많아지면 수집된 데이터를 체계적으로 관리하는 일이 중요해집니다.

 

예를 들어 행사 신청자가 100명 이상인 경우 응답 내용을 하나씩 확인하고 별도의 엑셀 파일에 옮겨 적는 작업은 비효율적입니다.

 

이때 Google Forms를 Google Sheets와 연결하면 응답이 제출될 때마다 연결된 스프레드시트에 자동으로 데이터가 기록됩니다.

 

별도의 복사와 붙여넣기 작업 없이 응답 시각, 이름, 연락처, 선택 항목 등을 행 단위로 관리할 수 있습니다.

 

또한 스프레드시트의 함수, 필터, 조건부 서식, 차트 등을 이용하면 설문 결과를 분석하기 쉬워집니다.

 

특히 설문 응답을 기반으로 참가 인원 집계, 만족도 평균 계산, 부서별 응답 통계, 접수 현황 대시보드 등을 구성할 수 있습니다.

 

다만 여기서 말하는 실시간 연동은 응답 제출 후 연결된 시트에 자동 반영되는 기능을 의미합니다. 네트워크 상태나 서비스 처리 상황에 따라 짧은 지연이 발생할 수 있으며, 모든 상황에서 즉시 반영되는 것을 보장하는 방식은 아닙니다.

 

이번 글에서는 설문지와 스프레드시트를 연결하는 기본 방법부터 응답 데이터 관리, 자동 분석, 알림 설정까지 실무에 필요한 내용을 정리하겠습니다.

⚠️ 설문 응답 데이터 관리 주의사항

이름, 전화번호, 이메일 주소처럼 개인정보가 포함된 설문을 운영한다면 수집 목적과 보관 기간을 명확하게 안내하고, 스프레드시트 공유 권한을 최소한으로 설정하세요. 응답 데이터가 저장되는 시트를 누구나 볼 수 있도록 공개하는 것은 피해야 합니다.

1. Google Forms와 Google Sheets 연동 원리

① 구글 설문지와 스프레드시트의 역할

Google Forms는 설문 문항을 만들고 응답을 수집하는 역할을 합니다.

 

Google Sheets는 수집된 데이터를 표 형태로 저장하고 계산하거나 분석하는 역할을 합니다.

 

두 서비스를 연결하면 설문 응답을 별도로 다운로드하지 않고도 스프레드시트에서 확인할 수 있습니다.

② 응답이 자동으로 추가되는 구조

설문지와 스프레드시트를 연결하면 일반적으로 응답 하나가 제출될 때마다 새로운 행이 추가됩니다.

 

첫 번째 행에는 설문 문항에 해당하는 열 제목이 표시되고, 그 아래부터 응답 데이터가 쌓입니다.

 

기본적으로 타임스탬프 열이 포함되며, 이후 열에는 설문 문항별 응답이 기록됩니다.

타임스탬프이름참가 유형만족도
2026-10-13 09:10응답자 A온라인5
2026-10-13 09:15응답자 B오프라인4
2026-10-13 09:21응답자 C온라인5

위 데이터는 설명을 위한 가상 예시입니다.

③ 기존 응답도 함께 저장되나요?

설문지에서 응답을 먼저 수집한 뒤 스프레드시트를 연결하는 것도 가능합니다.

 

연결 과정에서 기존에 수집된 응답도 연결된 시트로 내보내져 확인할 수 있습니다.

 

다만 이미 연결된 시트의 데이터를 임의로 삭제하거나 구조를 변경했다면 결과가 예상과 달라질 수 있으므로 원본 응답을 확인하는 것이 좋습니다.

④ 엑셀 파일 다운로드와 실시간 연동의 차이

응답 데이터를 엑셀이나 CSV 형식으로 다운로드하면 다운로드한 시점의 데이터가 저장됩니다.

 

이후 새로운 응답이 제출되어도 이미 다운로드한 파일에는 자동으로 추가되지 않습니다.

 

반면 Google Sheets를 응답 대상으로 연결하면 새 응답이 연결된 시트에 계속 기록됩니다.

⑤ 연동을 활용하기 좋은 업무

행사 참가 신청서를 연결하면 참가자 목록을 자동으로 관리할 수 있습니다.

 

고객 만족도 설문에서는 점수별 응답 수와 평균 점수를 집계할 수 있습니다.

 

사내 요청 접수 양식에서는 요청 유형별 건수를 계산하거나 처리 상태를 별도로 관리할 수 있습니다.

 

교육 평가 설문에서는 강의별 평균 만족도와 개선 의견을 정리할 수 있습니다.

2. 구글 설문지 생성 및 응답 설정

① Google Forms 접속하기

웹 브라우저에서 Google Forms 공식 사이트에 접속합니다.

 

Google 계정으로 로그인한 뒤 빈 양식을 선택하여 새로운 설문지를 만듭니다.

 

이미 생성한 설문지가 있다면 해당 설문지를 열어도 됩니다.

② 설문지 제목과 설명 작성

설문지 제목은 응답자가 목적을 쉽게 이해할 수 있도록 작성하는 것이 좋습니다.

 

예를 들어 '2026년 고객 만족도 조사' 또는 '사내 교육 참가 신청서'와 같이 구체적으로 작성할 수 있습니다.

 

설명에는 설문 목적, 예상 소요 시간, 응답 마감일, 개인정보 수집 관련 안내 등을 포함할 수 있습니다.

③ 설문 문항 구성하기

Google Forms에서는 단답형, 장문형, 객관식, 체크박스, 드롭다운, 선형 배율 등 다양한 질문 유형을 사용할 수 있습니다.

 

이번 실습에서는 다음 네 가지 질문을 구성하겠습니다.

질문 1. 이름 — 단답형

질문 2. 참가 유형 — 객관식(온라인/오프라인)

질문 3. 만족도 — 선형 배율(1~5)

질문 4. 개선 의견 — 장문형

④ 필수 응답 설정하기

반드시 필요한 질문에는 필수 옵션을 적용합니다.

 

예를 들어 참가 유형과 만족도는 분석에 필요한 핵심 데이터이므로 필수로 지정하는 것이 좋습니다.

 

반대로 개선 의견처럼 선택적으로 작성할 수 있는 항목은 필수 설정을 해제할 수 있습니다.

⑤ 이메일 수집과 응답 제한 설정

설문지 설정에서는 이메일 주소 수집 여부와 응답 수정 허용 여부 등을 지정할 수 있습니다.

 

1인 1회 응답 제한을 설정하면 응답자가 Google 계정에 로그인해야 할 수 있습니다.

 

이메일 수집 방식과 조직 외부 응답 허용 여부는 계정 유형 및 관리 정책에 따라 달라질 수 있습니다.

 

불필요한 개인정보는 수집하지 않는 것이 좋습니다.

⑥ 설문지 미리보기와 테스트

설문지를 배포하기 전에 미리보기 기능을 이용하여 실제 응답 화면을 확인합니다.

 

질문이 정상적으로 표시되는지, 필수 문항이 올바르게 설정되었는지, 제출이 정상적으로 완료되는지 테스트합니다.

 

특히 선택형 문항의 옵션과 질문 제목은 나중에 스프레드시트 열 구조에 영향을 줄 수 있으므로 배포 전에 검토하는 것이 좋습니다.

3. 응답 결과를 스프레드시트에 자동 연결

① 설문지의 응답 탭 열기

설문지 편집 화면에서 응답 탭을 선택합니다.

 

응답 탭에서는 제출된 응답의 요약, 질문별 결과, 개별 응답 등을 확인할 수 있습니다.

 

이곳에서 Google Sheets와 연결하는 기능도 사용할 수 있습니다.

② 스프레드시트 연결 기능 선택

응답 탭에 있는 Google Sheets 아이콘 또는 스프레드시트 연결 관련 메뉴를 선택합니다.

 

화면에 표시되는 옵션을 이용해 새 스프레드시트를 만들거나 기존 스프레드시트를 선택할 수 있습니다.

 

Google Forms의 화면 구성은 업데이트에 따라 달라질 수 있으므로 실제 표시되는 메뉴를 기준으로 진행합니다.

③ 새 스프레드시트 만들기

처음 연동하는 경우 새 스프레드시트 만들기를 선택하는 것이 간단합니다.

 

파일 이름을 지정한 뒤 생성하면 Google Sheets 문서가 만들어지고 설문 응답용 시트가 연결됩니다.

 

예를 들어 다음과 같은 이름을 사용할 수 있습니다.

고객만족도조사_응답데이터_2026

④ 기존 스프레드시트에 연결하기

이미 사용 중인 Google Sheets 파일이 있다면 기존 스프레드시트를 선택할 수도 있습니다.

 

이 경우 선택한 파일에 설문 응답을 저장하기 위한 시트가 추가될 수 있습니다.

 

기존 데이터가 포함된 파일이라면 연결 전에 백업을 만들어 두는 것이 좋습니다.

 

또한 다른 설문지의 응답 데이터와 혼동되지 않도록 시트 이름을 명확하게 관리하세요.

⑤ 테스트 응답 제출하기

연결을 완료했다면 설문지 미리보기 또는 실제 응답 링크를 이용해 테스트 응답을 제출합니다.

 

이후 연결된 Google Sheets를 열어 새로운 행이 추가되었는지 확인합니다.

 

타임스탬프와 각 질문의 응답이 올바른 열에 저장되었는지 확인하세요.

 

응답이 즉시 보이지 않는다면 잠시 기다린 뒤 새로고침하고 연결 상태를 점검합니다.

⑥ 원본 응답 시트를 직접 수정하지 않기

연결된 응답 시트는 설문 데이터가 계속 추가되는 공간입니다.

 

따라서 분석을 위해 열을 삭제하거나 응답 행을 임의로 이동하면 데이터 관리가 복잡해질 수 있습니다.

 

원본 응답 시트는 가능한 한 그대로 유지하고 별도의 분석 시트를 만들어 사용하는 것이 좋습니다.

 

예를 들어 원본 시트는 '설문지 응답 1'로 두고 새로운 시트를 '분석' 또는 '대시보드'로 생성할 수 있습니다.

연동 성공 여부 확인 방법

설문지에서 테스트 응답을 제출한 뒤 연결된 Google Sheets에 새로운 행이 생성되는지 확인하세요. 질문별 응답 값이 올바른 열에 기록되었다면 기본적인 자동 연동 설정이 완료된 것입니다.

4. 응답 데이터를 실시간으로 분석하는 함수

① 분석용 시트 만들기

설문 응답이 자동으로 저장되기 시작했다면 별도의 분석용 시트를 만드는 것이 좋습니다.

 

Google Sheets 하단의 시트 추가 버튼을 선택하여 새 시트를 생성합니다.

 

시트 이름은 '분석'으로 지정합니다.

 

이번 예제에서는 원본 시트 이름이 '설문지 응답 1'이며, A열은 타임스탬프, B열은 이름, C열은 참가 유형, D열은 만족도, E열은 개선 의견이라고 가정합니다.

 

실제 설문지의 문항 순서나 이메일 수집 설정에 따라 열 위치가 달라질 수 있으므로 수식을 입력하기 전에 확인해야 합니다.

② 전체 응답 수 자동 계산

응답 수를 계산하려면 COUNTA 함수를 사용할 수 있습니다.

 

예를 들어 타임스탬프가 A열에 저장된다면 다음 수식을 입력할 수 있습니다.

=COUNTA('설문지 응답 1'!A2:A)

이 수식은 A2부터 아래쪽의 비어 있지 않은 셀 수를 계산합니다.

 

새로운 응답이 추가되면 계산 결과도 자동으로 갱신됩니다.

 

단, 타임스탬프 열에 수동으로 데이터를 입력하거나 불필요한 값이 포함되어 있다면 실제 응답 수와 차이가 발생할 수 있습니다.

③ 평균 만족도 계산하기

만족도 점수가 D열에 저장되어 있다면 AVERAGE 함수를 사용하여 평균을 계산할 수 있습니다.

=IFERROR(AVERAGE('설문지 응답 1'!D2:D),0)

AVERAGE 함수는 숫자 데이터를 기준으로 평균을 계산합니다.

 

IFERROR는 계산할 데이터가 없어서 오류가 발생할 때 0을 표시하도록 설정한 것입니다.

 

응답이 아직 없는 상태를 0점과 구분하고 싶다면 오류 발생 시 빈 문자열을 표시하도록 변경할 수도 있습니다.

④ 특정 선택 항목의 응답 수 계산

참가 유형이 C열에 저장되어 있다면 COUNTIF 함수를 사용하여 특정 항목의 응답 수를 계산할 수 있습니다.

 

온라인 참가자 수를 계산하는 수식은 다음과 같습니다.

=COUNTIF('설문지 응답 1'!C2:C,"온라인")

오프라인 참가자 수는 조건을 변경하면 됩니다.

=COUNTIF('설문지 응답 1'!C2:C,"오프라인")

이렇게 하면 응답이 늘어날 때마다 참가 유형별 건수가 자동으로 집계됩니다.

⑤ QUERY 함수로 응답 유형별 집계

QUERY 함수는 스프레드시트 데이터를 조건에 따라 조회하고 그룹별로 집계하는 데 유용합니다.

 

다음 수식은 참가 유형별 응답 수를 계산하는 예시입니다.

=QUERY('설문지 응답 1'!C1:D,
"select C, count(C)
 where C is not null
 group by C
 label C '참가 유형', count(C) '응답 수'",
1)

수식을 입력하면 참가 유형별 응답 수가 표 형태로 표시됩니다.

 

새로운 응답이 추가되면 QUERY 결과도 다시 계산됩니다.

 

다만 스프레드시트의 지역 설정에 따라 함수 인수 구분 기호가 다를 수 있으므로 수식 오류가 발생하면 지역 설정을 확인하세요.

⑥ FILTER 함수로 조건별 응답 추출

특정 조건에 해당하는 응답만 따로 보고 싶다면 FILTER 함수를 활용할 수 있습니다.

 

예를 들어 만족도 점수가 3점 이하인 응답을 추출하려면 다음과 같이 입력합니다.

=IFERROR(
 FILTER('설문지 응답 1'!A2:E,
 '설문지 응답 1'!D2:D<=3,
 '설문지 응답 1'!D2:D<>""),
 "해당 응답 없음"
)

이 수식은 낮은 만족도 응답을 별도로 확인할 때 유용합니다.

 

단, D열에 숫자가 아닌 텍스트가 포함되면 비교 결과가 예상과 다를 수 있으므로 입력값을 검증하는 것이 좋습니다.

⑦ 분석용 수식 정리

분석 항목사용 함수활용 목적
전체 응답 수COUNTA참여 현황
평균 만족도AVERAGE평가 결과
유형별 응답COUNTIF항목별 집계
그룹별 통계QUERY요약 테이블
조건별 응답FILTER특정 응답 확인

5. 차트·대시보드·자동 알림 설정

① 설문 결과를 차트로 시각화하기

Google Sheets에서는 선택한 데이터 범위를 차트로 만들 수 있습니다.

 

예를 들어 참가 유형별 응답 수를 정리한 표를 선택한 뒤 삽입 → 차트를 실행합니다.

 

온라인과 오프라인 참가 비율을 비교하려면 원형 차트가 적합할 수 있습니다.

 

만족도 점수별 응답 수를 비교하려면 막대 차트나 세로 막대형 차트를 사용할 수 있습니다.

② 자동 갱신되는 차트 만들기

차트의 원본 데이터 범위가 새 응답까지 포함하도록 설정되어 있다면 집계 수식이 갱신될 때 차트도 함께 업데이트됩니다.

 

예를 들어 QUERY 함수가 생성한 요약 표를 차트의 원본으로 사용할 수 있습니다.

 

다만 요약 표의 행 수가 늘어나는 경우 차트 데이터 범위가 새 행까지 포함하는지 확인해야 합니다.

③ 간단한 설문 대시보드 구성

분석 시트 상단에 전체 응답 수, 평균 만족도, 온라인 참가자 수, 오프라인 참가자 수를 배치하면 핵심 지표를 빠르게 확인할 수 있습니다.

 

그 아래에 참가 유형별 차트와 만족도 분포 차트를 배치하면 기본적인 설문 대시보드가 완성됩니다.

대시보드 구성 예시

상단: 전체 응답 수 / 평균 만족도 / 온라인 참가자 / 오프라인 참가자

중단: 참가 유형별 응답 비율 차트

하단: 만족도 분포 차트 및 개선 의견 목록

별도 영역: 최근 응답 시각과 주요 개선 요청

④ Google Forms 기본 이메일 알림

새로운 설문 응답이 제출되었을 때 이메일 알림을 받으려면 Google Forms의 응답 탭을 확인합니다.

 

응답 메뉴에서 새 응답에 대한 이메일 알림 받기 옵션을 사용할 수 있습니다.

 

이 기능을 이용하면 응답이 제출될 때 알림을 받을 수 있습니다.

 

단, 기본 알림의 제공 방식과 빈도는 Google 서비스 설정에 따라 달라질 수 있습니다.

⑤ Google Sheets의 알림 설정

Google Sheets에서도 파일 변경과 관련된 알림 설정을 사용할 수 있습니다.

 

메뉴의 도구 또는 알림 관련 설정에서 사용 가능한 옵션을 확인하세요.

 

다만 Google Forms의 새 응답 알림과 Google Sheets의 파일 변경 알림은 목적과 동작 방식이 다릅니다.

 

새 설문 응답을 놓치지 않는 것이 목적이라면 우선 Google Forms의 응답 알림 기능을 확인하는 것이 좋습니다.

⑥ Apps Script로 응답 제출 이벤트 처리

기본 알림보다 복잡한 자동화가 필요하다면 Google Apps Script를 활용할 수 있습니다.

 

예를 들어 설문 응답이 제출될 때 관리자에게 필요한 정보를 이메일로 전달하거나 다른 시트에 처리 기록을 추가하는 작업을 구성할 수 있습니다.

 

Google Sheets에서 확장 프로그램 → Apps Script를 열고 아래 예제 코드를 입력할 수 있습니다.

function onFormSubmit(e) {
 if (!e || !e.namedValues) {
 throw new Error(
 "스프레드시트의 양식 제출 트리거로 실행하세요."
 );
 }

 const recipient = "admin@example.com";
 const answers = e.namedValues;

 const lines = Object.keys(answers).map(function(key) {
 return key + ": " + answers[key].join(", ");
 });

 const subject = "새로운 설문 응답이 접수되었습니다.";
 const body = lines.join("\n");

 MailApp.sendEmail(recipient, subject, body);
}

위 코드는 스프레드시트에 연결된 설치형 '양식 제출 시' 트리거를 통해 실행하도록 작성한 예제입니다.

 

함수 이름이 onFormSubmit이라고 해서 자동으로 실행되는 것은 아닙니다. Apps Script의 트리거 메뉴에서 해당 함수를 선택하고 이벤트 소스를 '스프레드시트에서', 이벤트 유형을 '양식 제출 시'로 설정해야 합니다.

 

최초 실행 시 필요한 권한을 승인해야 하며, 이메일 발송에는 Google 계정 및 Apps Script의 서비스 할당량 제한이 적용됩니다.

 

코드의 admin@example.com은 실제 수신할 이메일 주소로 변경해야 합니다.

 

또한 개인정보가 포함된 응답 전체를 이메일로 전송하면 정보 노출 위험이 커질 수 있으므로 실무에서는 필요한 항목만 선택적으로 전달하는 것이 좋습니다.

Apps Script 자동화 주의사항

설치형 트리거는 적절한 권한 설정이 필요하며, 실행 실패와 서비스 할당량 제한이 발생할 수 있습니다. 특히 이메일 자동 발송 시에는 개인정보 포함 여부, 수신 대상, 발송 빈도를 검토하세요.

6. 연동 오류 해결과 개인정보 보호

① 응답이 스프레드시트에 표시되지 않을 때

설문 응답이 시트에 추가되지 않는다면 먼저 Google Forms의 응답 탭에서 해당 응답이 정상적으로 제출되었는지 확인합니다.

 

그다음 연결된 스프레드시트가 올바른 파일인지 확인합니다.

 

다른 스프레드시트를 열어 놓은 경우 응답이 누락된 것처럼 보일 수 있습니다.

 

일시적인 처리 지연 가능성도 있으므로 잠시 기다린 뒤 새로고침합니다.

② 응답 시트의 열 순서가 달라졌을 때

설문지의 질문을 추가하거나 수정하면 연결된 스프레드시트의 열 구성이 달라질 수 있습니다.

 

특히 질문 순서를 변경하거나 이메일 수집 설정을 수정하면 기존 분석 수식이 참조하는 열과 실제 데이터 열이 일치하지 않을 수 있습니다.

 

따라서 설문지 문항을 수정한 뒤에는 분석 시트의 수식과 차트 범위를 다시 확인해야 합니다.

③ 기존 응답을 삭제했을 때

Google Forms에 저장된 응답과 연결된 Google Sheets의 셀 데이터는 관리되는 위치가 다릅니다.

 

한쪽에서 응답이나 행을 삭제했다고 해서 다른 쪽 데이터까지 항상 동일하게 삭제되는 것은 아닙니다.

 

특히 스프레드시트에서 삭제한 응답 행이 자동으로 복구된다고 가정해서는 안 됩니다.

 

중요한 응답 데이터를 삭제하기 전에는 반드시 백업을 생성하는 것이 좋습니다.

④ 스프레드시트 연결을 해제하거나 변경할 때

Google Forms의 응답 메뉴에서 스프레드시트 연결을 해제하거나 응답 저장 대상을 변경할 수 있습니다.

 

다만 연결 해제는 기존 스프레드시트 파일을 삭제하는 기능과 다릅니다.

 

새로운 저장 대상을 연결하기 전에 기존 응답 데이터와 분석 수식을 백업하는 것이 좋습니다.

 

연결 대상을 변경한 뒤에는 테스트 응답을 제출하여 새 파일에 정상적으로 저장되는지 확인하세요.

⑤ 스프레드시트 공유 권한 관리

설문지 편집 권한과 연결된 스프레드시트의 공유 권한은 별도로 확인해야 합니다.

 

설문지를 응답할 수 있는 사람에게 배포했다고 해서 응답 데이터가 저장된 시트까지 공개해야 하는 것은 아닙니다.

 

응답 데이터에는 개인정보가 포함될 수 있으므로 관리자와 담당자에게만 필요한 수준의 접근 권한을 부여하는 것이 좋습니다.

⑥ 응답 데이터 백업 방법

중요한 설문 결과는 주기적으로 백업하는 것이 좋습니다.

 

Google Sheets의 파일 메뉴에서 사본 만들기를 이용하거나 필요한 경우 Excel 또는 CSV 형식으로 다운로드할 수 있습니다.

 

다만 다운로드한 파일은 다운로드 시점의 데이터만 포함하므로 이후 응답까지 자동으로 동기화되는 것은 아닙니다.

 

백업 파일 역시 개인정보 보호 기준에 따라 안전하게 보관해야 합니다.

⑦ 대규모 응답 처리 시 주의사항

설문 응답 수가 매우 많아지면 스프레드시트의 계산과 차트 표시가 느려질 수 있습니다.

 

특히 여러 개의 전체 열 참조 수식이나 복잡한 QUERY 함수가 많으면 계산 부담이 커질 수 있습니다.

 

데이터 규모가 커질 경우 분석 시트를 분리하거나 불필요한 수식을 정리하는 것이 좋습니다.

 

장기간 축적되는 대규모 데이터는 BigQuery 등 별도의 데이터 분석 환경을 검토할 수도 있습니다.

7. Google Forms 연동 자주 묻는 질문 FAQ

Q1. 구글 설문지 응답을 스프레드시트에 무료로 연동할 수 있나요?

네. 일반적인 Google 계정으로 Google Forms와 Google Sheets를 연결하여 설문 응답을 자동 저장할 수 있습니다. 다만 조직용 Google Workspace의 관리 정책이나 일부 고급 기능은 계정 환경에 따라 달라질 수 있습니다.

Q2. 설문 응답이 제출되면 스프레드시트에 바로 표시되나요?

연결된 시트에 새 응답이 자동으로 추가됩니다. 일반적으로 빠르게 반영되지만 네트워크 및 서비스 처리 상황에 따라 짧은 지연이 발생할 수 있습니다.

Q3. 이미 수집한 설문 응답도 스프레드시트로 옮길 수 있나요?

네. 설문지에서 응답을 먼저 수집한 뒤 Google Sheets를 연결할 수 있습니다. 연결 과정에서 기존 응답도 함께 확인할 수 있으며, 중요한 데이터라면 연결 전후 응답 건수를 비교하는 것이 좋습니다.

Q4. 응답자가 제출할 때마다 관리자에게 이메일을 보낼 수 있나요?

Google Forms의 기본 새 응답 이메일 알림 기능을 사용할 수 있습니다. 특정 조건에 따라 다른 메시지를 보내는 등의 복잡한 자동화는 Google Apps Script와 설치형 트리거를 활용할 수 있습니다.

Q5. 연결된 스프레드시트의 데이터를 수정하면 설문 응답도 변경되나요?

일반적으로 연결된 스프레드시트에서 셀을 수정한다고 해서 Google Forms에 저장된 원본 응답까지 동일하게 변경되는 것은 아닙니다. 두 데이터의 관리 위치가 다르므로 수정과 삭제 작업은 주의해서 진행해야 합니다.

8. 핵심 요약 및 최종 체크리스트

단계주요 작업
설문지 생성질문과 응답 설정
응답 연결Google Sheets 선택
연동 테스트테스트 응답 제출
원본 관리응답 시트 구조 유지
데이터 분석COUNTA·QUERY 등 활용
시각화차트와 대시보드
자동 알림기본 알림·Apps Script
데이터 보호공유 권한·백업 관리

설문지 실시간 연동 체크리스트

☑ Google Forms에서 설문지를 생성했습니다.

☑ 설문 목적과 응답 안내를 작성했습니다.

☑ 필요한 질문 유형을 설정했습니다.

☑ 필수 응답 항목을 확인했습니다.

☑ 개인정보 수집 필요성을 검토했습니다.

☑ 응답 탭에서 Google Sheets를 연결했습니다.

☑ 올바른 스프레드시트를 선택했습니다.

☑ 테스트 응답을 제출했습니다.

☑ 응답 데이터가 새 행에 추가되는지 확인했습니다.

☑ 원본 응답 시트와 분석 시트를 분리했습니다.

☑ 전체 응답 수 계산 수식을 추가했습니다.

☑ 평균 만족도와 항목별 집계를 설정했습니다.

☑ 차트 데이터 범위를 확인했습니다.

☑ 필요한 경우 응답 알림을 설정했습니다.

☑ Apps Script 트리거와 권한을 확인했습니다.

☑ 스프레드시트 공유 권한을 제한했습니다.

☑ 중요한 응답 데이터의 백업 방법을 준비했습니다.

마무리: 구글 설문지와 스프레드시트를 연결하면 데이터 관리가 쉬워집니다

Google Forms와 Google Sheets를 연결하면 설문 응답을 수동으로 옮겨 적는 작업을 줄일 수 있습니다.

 

응답자가 설문을 제출하면 연결된 스프레드시트에 새로운 행이 자동으로 추가되므로 데이터를 체계적으로 관리할 수 있습니다.

 

특히 행사 신청, 고객 만족도 조사, 교육 평가, 사내 요청 접수처럼 응답이 지속적으로 발생하는 업무에서 활용도가 높습니다.

 

처음 연동할 때는 설문지의 응답 탭에서 Google Sheets 연결 기능을 선택하면 됩니다.

 

새 스프레드시트를 생성하거나 기존 파일을 선택하여 응답 저장 대상을 설정할 수 있습니다.

 

연동을 완료한 뒤에는 반드시 테스트 응답을 제출하여 데이터가 올바르게 저장되는지 확인해야 합니다.

 

분석 작업을 시작할 때는 원본 응답 시트를 직접 수정하기보다 별도의 분석 시트를 만드는 것이 좋습니다.

 

COUNTA 함수로 전체 응답 수를 계산하고, AVERAGE 함수로 평균 점수를 구하며, COUNTIF 함수로 특정 항목의 응답 수를 확인할 수 있습니다.

 

QUERY와 FILTER 함수를 활용하면 응답 유형별 집계나 조건별 데이터 추출도 가능합니다.

 

이러한 수식의 결과를 차트와 연결하면 새로운 응답이 들어올 때마다 분석 결과를 갱신하는 대시보드를 만들 수 있습니다.

 

또한 Google Forms의 기본 이메일 알림을 사용하면 새로운 응답을 확인하는 데 도움이 됩니다.

 

더 복잡한 자동화가 필요하다면 Google Apps Script를 활용하여 응답 제출 이벤트에 따른 추가 작업을 구성할 수 있습니다.

 

다만 Apps Script에는 실행 권한과 서비스 할당량 제한이 있으므로 실제 운영 환경에서 충분한 테스트가 필요합니다.

 

개인정보가 포함된 설문이라면 스프레드시트의 공유 권한을 최소화하고 데이터 보관 및 삭제 기준을 정해야 합니다.

 

설문 문항을 변경한 경우에는 연결된 시트의 열 구조와 분석 수식이 올바른지 다시 확인하는 것이 좋습니다.

 

결론적으로 Google Forms 응답을 Google Sheets에 연동한 뒤 원본 데이터 관리 → 자동 집계 → 차트 시각화 → 알림 설정 → 접근 권한 관리 순서로 구성하면 효율적인 설문 데이터 관리 체계를 만들 수 있습니다.

공식 참고 자료 및 관련 문서

  1. Google Forms 공식 사이트 — 설문지 생성 및 관리
  2. Google Sheets 공식 사이트 — 응답 데이터 분석
  3. Google Forms 응답 관리 안내 — 응답 확인과 스프레드시트 연결
  4. Google Sheets 함수 목록 — 데이터 계산 및 분석
  5. Apps Script 설치형 트리거 — 양식 제출 이벤트 자동화
  6. Apps Script MailApp 문서 — 이메일 발송 자동화
  7. Google Drive 파일 공유 안내 — 스프레드시트 접근 권한 관리

※ 본 글은 Google Forms와 Google Sheets의 일반적인 연동 기능을 기준으로 작성한 안내입니다. Google 계정 유형, Workspace 관리자 정책, 서비스 업데이트에 따라 메뉴 구성과 사용 가능한 기능이 달라질 수 있습니다. Apps Script 코드와 분석 수식은 실제 설문 문항 및 데이터 구조에 맞게 수정한 뒤 테스트하시기 바랍니다.

이 글 공유하기

댓글