Google Forms의 조건부 질문을 사용하면 응답자가 선택한 내용에 따라 섹션을 표시하거나 숨길 수 있습니다. 모든 사람에게 동일한 선형 양식을 보내는 대신, 답변에 따라 응답자를 다른 경로로 안내할 수 있습니다. 이것이 바로 Google Forms 조건부 로직의 핵심 아이디어이며, 이를 통해 각 응답자에게 훨씬 더 관련성 높고 간결한 양식을 제공할 수 있습니다.
이 가이드에서는 Google Forms의 조건부 로직이 무엇인지, 단계별 설정 방법, 다중 분기 경로 처리 방법, 그리고 분기가 예상대로 작동하지 않을 때의 대처법 등 필요한 모든 것을 다룹니다.
Google Forms의 조건부 로직이란 무엇인가요?
분기 로직(branching logic) 또는 **건너뛰기 로직(skip logic)**이라고도 불리는 조건부 로직은 사용자의 입력에 따라 양식의 경로가 변경되는 것을 의미합니다. Google Forms에서는 섹션 기반 분기를 통해 구현됩니다. 양식을 여러 섹션으로 나누고, 각 질문에 대한 답변에 따라 응답자를 특정 섹션으로 보내도록 구성하는 방식입니다.
Google Forms 조건부 로직으로 할 수 있는 것:
- 특정 응답자에게 관련 없는 섹션 건너뛰기
- 역할, 경험, 선호도에 따라 응답자를 다른 후속 질문으로 안내
- 자격이 없는 응답자의 경우 양식을 조기에 종료
- 서로 다른 그룹이 완전히 다른 질문을 보게 되는 다중 경로 설문조사 생성
기본적으로 할 수 없는 것:
- 동일한 섹션 내에서 개별 질문 표시/숨기기 (섹션 경계가 필요함)
- 텍스트 입력이나 숫자 범위를 기반으로 분기 (객관식 및 드롭다운 질문만 분기 지원)
- 체크박스에 조건부 로직 적용 (체크박스 질문은 섹션 이동 로직을 지원하지 않음)
Google Forms에서 조건부 질문 설정하는 방법
조건부 로직을 설정하려면 섹션과 경로를 제어하는 객관식 또는 드롭다운 질문, 이 두 가지가 필요합니다.
1단계: 섹션 계획하기
Google Forms를 열기 전에 종이나 화이트보드에 질문 경로를 그려보세요. 양식의 각 ‘분기’는 고유한 섹션이 됩니다. 간단한 예시는 다음과 같습니다.
- 섹션 1: 소개 질문 (“학생입니까, 아니면 직장인입니까?”)
- 섹션 2: 학생을 위한 질문
- 섹션 3: 직장인을 위한 질문
- 섹션 4: 모두를 위한 공통 마무리 질문
2단계: Google Forms에서 섹션 만들기
- Google Forms를 열고 양식을 만들거나 엽니다.
- 오른쪽 툴바에서 섹션 아이콘(점선 사이에 두 개의 가로선이 있는 모양)을 클릭합니다. 현재 섹션 아래에 새 섹션이 추가됩니다.
- 라우팅을 구성할 때 식별할 수 있도록 각 섹션에 명확한 이름을 지정합니다.
- 각 섹션에 관련 질문을 추가합니다.
3단계: 분기 질문 추가하기
분기 질문은 객관식 또는 드롭다운 질문 유형이어야 합니다. 이 두 가지 유형만이 섹션 이동 라우팅을 지원합니다.
- 섹션 1에 객관식 질문을 추가합니다 (예: “학생입니까, 아니면 직장인입니까?”).
- 답변 옵션을 추가합니다 (“학생”, “직장인”).
- 질문 오른쪽 하단의 점 3개 메뉴를 클릭합니다.
- **“답변을 기준으로 섹션 이동”**을 선택합니다.
그러면 각 답변 옵션 옆에 드롭다운 메뉴가 나타납니다. 이 드롭다운을 사용하여 각 답변이 어떤 섹션으로 연결될지 선택하세요.
4단계: 각 답변에 대한 라우팅 설정하기
각 답변 옵션에 대해 응답자를 어디로 보낼지 선택합니다:
- 다음 섹션으로 계속 (기본값, 선형 흐름)
- [섹션 이름]으로 이동 (특정 섹션으로 점프)
- 양식 제출 (이 답변 후 즉시 양식 종료)
학생/직장인 예시의 경우:
- “학생” → 섹션 2로 이동 (학생 질문)
- “직장인” → 섹션 3으로 이동 (직장인 질문)
각 경로 섹션(섹션 2 및 섹션 3)은 공통 마무리 질문이 있는 섹션 4로 연결되어야 합니다. 각 섹션 하단에 있는 “섹션 [X] 이후: [4] 섹션으로 이동” 드롭다운을 클릭하여 설정하세요.
Google Forms 분기 로직: 다중 경로
두 개의 경로만 사용할 수 있는 것은 아닙니다. Google Forms 분기는 답변 옵션만큼 많은 경로를 지원합니다.
3개 이상의 경로
만족도 조사는 다음과 같이 응답자를 안내할 수 있습니다:
- “매우 만족” → 홍보 질문 섹션
- “보통” → 개선 제안 섹션
- “불만족” → 불만 사항 세부 정보 섹션
각 답변은 다른 섹션으로 매핑됩니다. 세 섹션 모두 마지막에 감사 섹션으로 연결됩니다.
중첩 분기
분기 내에서 분기를 만들 수 있습니다. 예를 들어, 섹션 2(학생 경로) 자체에 또 다른 분기 질문(“어떤 전공을 공부하고 있습니까?”)을 포함하여 추가 하위 섹션으로 연결할 수 있습니다. 중첩 깊이에 엄격한 제한은 없지만, 너무 깊게 중첩된 양식은 관리하고 테스트하기 어려워집니다.
양식 제출로 분기
특정 응답자에 대해 설문조사를 조기에 종료하려면 라우팅 대상으로 “양식 제출”을 사용하세요. 이는 자격이 없는 응답자가 나머지 질문을 보지 않아야 하는 선별 양식에서 흔히 사용됩니다.
Google Forms 건너뛰기 로직: 섹션 건너뛰기
Google Forms의 건너뛰기 로직은 응답자가 하나 이상의 섹션을 완전히 건너뛰도록 하는 것입니다. 메커니즘은 분기와 동일합니다. 객관식 질문을 구성하여 양식의 뒷부분에 있는 섹션으로 점프하도록 설정하면 됩니다.
사용 예시: 고급 기술 선호도에 대한 선택적 섹션이 있는 양식이 있다고 가정해 봅시다. 이전 섹션 끝에 “선택적인 기술 질문에 답변하시겠습니까?”라는 질문을 추가합니다. “예”를 선택하면 고급 섹션으로, “아니오”를 선택하면 최종 제출 섹션으로 라우팅합니다.
분기와 건너뛰기 로직의 핵심 차이는 의도입니다. 분기는 사람들을 다른 콘텐츠로 보내는 것이고, 건너뛰기 로직은 적용되지 않는 섹션을 우회하게 하는 것입니다.
조건부 섹션이 포함된 시간 제한 퀴즈나 평가를 진행하시나요? Form Timer는 모든 Google Form에 실시간 카운트다운 타이머를 추가하며, 시간이 종료되면 자동으로 제출되어 양식을 열어둔 채로 부정행위를 하는 것을 방지합니다.
시작하기 →
일반적인 문제: Google Forms 분기가 작동하지 않을 때
조건부 로직이 예상대로 작동하지 않는 경우, 가장 일반적인 원인은 다음과 같습니다.
분기 옵션이 회색으로 표시되거나 사용할 수 없음
객관식 및 드롭다운 질문만 섹션 이동 라우팅을 지원합니다. 점 3개 메뉴에 “답변을 기준으로 섹션 이동” 옵션이 보이지 않는다면 질문 유형이 잘못된 것입니다. 객관식이나 드롭다운으로 변경하세요.
모든 응답자가 동일한 섹션을 봄
이는 일반적으로 양식이 편집을 위한 미리보기 모드에 있기 때문입니다. 편집기에서 “미리보기” 링크(눈 아이콘)는 분기 없이 단일 경로를 보여줍니다. 실제 양식 링크를 사용하여(양식을 공유하거나 개인 브라우저 창에서 열기) 라우팅이 작동하는지 테스트하세요.
응답자가 잘못된 섹션에 도달함
모든 답변 옵션의 라우팅을 다시 확인하세요. 잘못 구성된 드롭다운 하나가 모든 사람을 잘못된 경로로 보낼 수 있습니다. 또한 각 섹션 하단의 “섹션 [X] 이후” 설정도 확인하세요. 섹션은 기본적으로 “다음 섹션으로 계속”으로 설정되어 있는데, 이는 분기 경로에 적합하지 않을 수 있습니다.
체크박스에서 분기가 작동하지 않음
체크박스(다중 선택이 가능한 질문)는 조건부 라우팅을 지원하지 않습니다. 다중 선택 질문에서 분기가 필요한 경우, 일련의 객관식 질문으로 변환하거나 로직을 재구성하는 것을 고려하세요.
섹션이 예상과 다른 순서로 나타남
Google Forms의 섹션은 편집기에서 순차적으로 번호가 매겨집니다. 섹션 이동 로직을 추가하면 편집기에서의 섹션 순서가 URL 탐색에 나타나는 순서를 결정합니다. 섹션을 드래그하여 편집기에서 순서를 변경한 다음 라우팅 구성을 다시 확인하세요.
Google Forms 조건부 로직의 한계
Google Forms 분기의 한계를 알면 더 강력한 도구가 필요한 시점을 결정하는 데 도움이 됩니다.
- 섹션 수준만 가능: 섹션 내의 개별 질문을 표시하거나 숨길 수 없습니다. 전체 섹션이 단위로 나타나거나 사라집니다.
- 답변 값 기반 로직 없음: 입력된 숫자나 날짜 값을 기반으로 분기할 수 없습니다. 분기 시스템은 객관식이나 드롭다운에서 어떤 옵션이 선택되었는지만 읽습니다.
- 체크박스 분기 불가: 위에서 언급했듯이 체크박스 질문(다중 선택)은 라우팅을 지원하지 않습니다.
- 섹션 간 종속성 없음: 섹션 3의 분기 질문은 해결 방법 없이는 섹션 1에서 무엇이 답변되었는지 알 수 없습니다.
- 루프 불가: 응답자를 이전 섹션으로 다시 보내 답변하게 할 수 없습니다.
더 고급 로직(개별 질문 표시/숨기기, 숫자 입력 기반 분기, 다중 조건 규칙)이 필요한 경우, 일반적으로 타사 양식 빌더나 양식을 동적으로 수정하는 Google Apps Script가 필요합니다.
평가나 퀴즈를 위한 조건부 라우팅만 필요한 경우, Google Forms의 기본 분기로도 충분합니다. 섹션마다 제한 시간이 다른 시간 제한 평가의 경우, Google Forms와 Form Timer를 결합하면 조건부 구조 위에 자동 제출 및 카운트다운 기능을 추가할 수 있습니다.
Google Forms 조건부 사용을 위한 실용적인 팁
- 섹션 이름을 명확하게 지정: 라우팅 구성을 읽기 쉽게 하려면 “섹션 2” 대신 “경로 A: 학생”과 같은 이름을 사용하세요.
- 각 경로를 개별적으로 테스트: 양식을 게시한 후 각 가능한 경로를 최소 한 번씩 통과하여 라우팅이 올바른지 확인하세요.
- “양식 제출”을 사용하여 응답자 선별: 첫 번째 답변에서 부적격 판정이 나면, 나머지 양식을 모두 보게 하는 대신 즉시 제출하도록 라우팅하세요.
- 각 경로를 짧게 유지: 분기는 경로가 간결할 때만 도움이 됩니다. 모든 분기에 긴 섹션이 있으면 양식이 이전만큼 길게 느껴집니다.
- 맥락을 위해 섹션 설명 사용: 각 섹션에는 설명이 있을 수 있습니다. 이를 사용하여 분기를 통해 막 도착한 응답자에게 방향을 제시하세요 (예: “이 질문들은 학생 전용입니다.”).
효과적인 양식 구축에 대한 자세한 내용은 Google Forms 기능 가이드와 기본 도구의 기능을 확장하는 Google Forms 부가 기능 모음집을 참조하세요.
FAQ
결론
Google Forms의 조건부 질문은 코딩 없이 개인화된 양식 경험을 만들 수 있는 강력한 방법을 제공합니다. 핵심은 섹션 기반 접근 방식입니다. 먼저 섹션을 계획하고, 객관식 또는 드롭다운 질문을 사용하여 라우팅을 제어하며, 양식을 공유하기 전에 모든 경로를 테스트하세요.
Google Forms 분기 로직은 설문조사, 선별 양식 및 평가에 대한 대부분의 일반적인 사용 사례를 다룹니다. 응답자가 어떤 경로를 따르든 관계없이 시간이 계속 흐르는 시간 제한 조건부 평가가 필요한 경우, 양식에 Form Timer를 결합하여 실시간 카운트다운 및 자동 제출 기능을 추가하세요.
더 많은 Google Forms 가이드는 온라인 시험을 위한 Google Forms 사용법과 전체 Google Forms 기능 가이드를 참조하세요.