# 구글 폼 실제 사례1. 고등학교 배정 조사하기

# 한 눈에 보기

![Image](https://upload.cafenono.com/image/slashpagePost/20250121/013649_YDKBwp1V6WYh5WLqGT?q=80&s=1280x180&t=outside&f=webp)

![Image](https://upload.cafenono.com/image/slashpagePost/20250121/013956_T7zLfbg5RAxvqbZhN9?q=80&s=1280x180&t=outside&f=webp)

# 제작 페이지

![Image](https://upload.cafenono.com/image/slashpagePost/20250121/004916_IC4navzfhnryulxVm0?q=80&s=1280x180&t=outside&f=webp)

① 참여도를 높이고자 설문 조사의 목적을 밝혔습니다.

② *표시는 필수 응답 항목임을 나타내는 표시입니다. 이름을 쓰지 않고 제출하는 학생들이 꽤 있기 때문에, 이름을 필수 항목으로 설정해 둡니다.

③ 동명이인을 확인하기 위해서 졸업 중학교를 밝혔습니다.

④ 배정 고등학교 역시 빈칸으로 제출하면 오히려 다시 한번 연락을 해야하는 번거로움이 발생하기 떄문에, 필수 응답 항목으로 설정했습니다. 또 자료 취합 및 정리를 용이하게 하기 위해서 학생들에게 포맷을 제시했습니다.

드롭다운으로 설정하고자 했으나 배정 고등학교가 광범위했기 때문에 자율적으로 입력할 수 있도록 단답형 텍스트의 형태로 제작했습니다.

# 학생 공유

![Image](https://upload.cafenono.com/image/slashpagePost/20250121/005822_Cg0ZKQAj3pQPYsgMZl?q=80&s=1280x180&t=outside&f=webp)

- 위의 링크 표시를 누르고, URL 단축 버튼을 눌러 학생들에게 공유합니다.

- 저의 경우는 문자와 카카오톡 채널 2가지 방식으로 공지했습니다.

![Image](https://upload.cafenono.com/image/slashpagePost/20250121/005923_jqlZT91Q1o0ZCdgVd4?q=80&s=1280x180&t=outside&f=webp)

![Image](https://upload.cafenono.com/image/slashpagePost/20250121/010023_ADV15Cv2NTqRiyNVCy?q=80&s=1280x180&t=outside&f=webp)

- URL 단축 링크로 단체 문자를 보낼 경우 문자 메시지 전송이 되지 않는 경우가 있어 풀링크로 전송했습니다.

# 응답 시트

![Image](https://upload.cafenono.com/image/slashpagePost/20250121/005526_VHMfh9o4WGF8lO7AAv?q=80&s=1280x180&t=outside&f=webp)

- Sheets에서 보기를 통해 응답 시트로 이동합니다.

- [설문지 응답 시트1]에서 학생들의 응답을 확인할 수 있습니다.

![Image](https://upload.cafenono.com/image/slashpagePost/20250121/010154_JW06R9zTPmWoEnAauC?q=80&s=1280x180&t=outside&f=webp)

# 응답 결과 편집

## UNIQUE / 중복값을 제외한 응답 결과 확인

- 구글 스프레드 시트의 UNIQUE를 사용하면 중복값을 제외하고, 응답 결과를 확인할 수 있습니다. 이를 통해 응답된 내용을 모두 확인할 수 있고, 이 과정에서 오타나 개인별로 다르게 응답한 내용을 양식을 통일시켜 수정할 수도 있습니다.

- =UNIQUE(D:D)

    - D열의 값 중 중복값을 제외하고 보여달라는 뜻입니다.

![Image](https://upload.cafenono.com/image/slashpagePost/20250121/014212_mBfwypQ1SEfC4m1iyG?q=80&s=1280x180&t=outside&f=webp)

## 쿼리 / 특정 조건을 만족하는 값을 출력

- QUERY를 통해 특정 조건을 만족하는 값을 출력하여 표시할 수 있습니다.

- =QUERY($B:$D, "SELECT B WHERE D = '" & G$2 & "'", 0)

    - B열에서 D열까지 중에

        - $는 상대참조 또는 절대참조에 사용하는 기호로, 참조 범위를 이동하지 말라는 의미입니다.

    - D열의 값이 G2셀의 값과 일치하는 셀의 B열의 값을 보여달라는 의미입니다.

        - 여기서 B열은 이름이었고, D열은 학교였습니다. 즉 G2셀에 입력되어 있는 학교명과 일치하는 값이 있는 셀의 학생 이름을 보여달라는 것입니다.

    - 0은 완전히 일치하는 값을 의미합니다.

![Image](https://upload.cafenono.com/image/slashpagePost/20250121/011648_vVX3pVhuxlfLHNiyUE?q=80&s=1280x180&t=outside&f=webp)

- 쿼리 한번으로 학교별 학생의 명단을 만들었습니다.

## Counta / 텍스트가 포함된 셀의 개수 세기

- counta를 통해 특정 범위에 텍스트가 입력되어 있는 셀의 개수를 셀 수 있습니다.

- =counta(G3:G115)

    - G3:G115까지의 범위중에서 텍스트가 있는 셀의 수를 세달라는 의미입니다.

![Image](https://upload.cafenono.com/image/slashpagePost/20250121/011945_4U5Qa391VBnIFwAwnD?q=80&s=1280x180&t=outside&f=webp)

- 해당 학교에 학생이 몇 명인지 바로 확인할 수 있습니다.

## IF+ISNUMBER+MATCH / 포함되지 않은 값 찾기

- IF+ISNUMBER+MATCH(를 통해서 응답하지 않은 학생들을 찾아낼 수 있습니다.

![Image](https://upload.cafenono.com/image/slashpagePost/20250121/012457_O0WWDyIOysrYTob2eP?q=80&s=1280x180&t=outside&f=webp)

- 우선 응답해야 하는 전체 학생의 명단을 입력합니다. 이후 '설문지 응답 시트1'의 이름 부분과 전체 학생 명단의 이름 부분을 비교하여 같은 이름이 있는 경우 O, 그렇지 않은 경우 X가 출력되게 합니다.

    - 이 때 학생들이 제출한 답안의 이름 부분에 ' '(스페이스 바, 공백)이 포함된 경우가 많습니다. 이름이 입력된 열을 눌러, 찾기-바꾸기를 통해 찾기에 공백, 바꾸기를 빈칸으로 설정하여 공백을 없애 주세요.

- =IF(ISNUMBER(MATCH(A2, '설문지 응답 시트1'!B:B, 0)), "O", "X")

- 이를 통해 응답하지 않은 학생들에게 따로 연락하여 누수없이 관리할 수 있습니다.

- 추가적으로, 위에서 사용했던 쿼리를 이용해 B열의 값이 X인 셀의 A열을 보여달라고 하면 미응답자의 명단을 얻을 수 있습니다. 

![Image](https://upload.cafenono.com/image/slashpagePost/20250121/013008_NjWXIrJUSzP8sQI5Po?q=80&s=1280x180&t=outside&f=webp)

=QUERY($A:$C, "SELECT A WHERE B = '" & E$2 & "'", 0)

- A:C까지 중에서 B열의 값이 E2인 셀의 A열의 값을 보여달라는 의미입니다.

For the site tree, see the [root Markdown](https://slashpage.com/ohjak.md).
