LBtools

구글폼 응답 시트에서 자동으로 집계하는 법

사무약 2분

한눈에 보기

  • 구글폼과 연결된 시트는 응답이 들어올 때마다 새 행이 자동으로 추가되는 구조예요.
  • 항목별 응답 수는 별도 프로그램 없이 =COUNTIF(응답범위, 항목)로 바로 집계할 수 있어요.
  • 설문 항목을 응답 도중에 바꾸면 이미 쌓인 열 구성과 어긋날 수 있으니 주의하세요.
목차 (4)

구글폼 응답은 폼과 연결된 스프레드시트에 자동으로 쌓여요. 응답이 들어올 때마다 새로운 행 하나가 추가되고, 각 열은 설문 항목 하나에 대응하는 구조라서 따로 옮겨 적을 필요가 없어요. 여기서 항목별로 몇 명이 어떤 답을 골랐는지 세고 싶을 때 COUNTIF나 QUERY를 쓰면 응답이 계속 늘어나도 자동으로 다시 집계돼요.

가장 간단한 방법은 COUNTIF

가장 간단한 방법은 COUNTIF예요. =COUNTIF(응답이 쌓인 열 범위, 세고 싶은 항목) 형태로 쓰면 그 항목을 고른 응답 수를 세어줘요. 아래 예제로 볼게요.

B열에 쌓인 '선호 요일' 응답 중 C열에 적은 요일과 같은 값이 몇 개인지 D열에 세어줘요.

D2fx=COUNTIF(B2:B5, C2)
ABCD
1타임스탬프선호 요일요일응답수
22026-08-20 9:12화요일월요일1
32026-08-20 9:15수요일화요일2
42026-08-20 9:20화요일수요일1
52026-08-20 9:24월요일

그대로 복사해서 값만 바꿔 쓰세요

=COUNTIF(응답범위, 세고싶은값)

한글로 적힌 자리는 직접 바꿔 넣어야 하는 값이에요. 복사한 뒤 자기 파일의 범위·조건으로 고쳐서 쓰세요.

항목이 많다면 QUERY로 한 번에

응답 항목이 여러 개라 하나하나 COUNTIF를 넣기 번거롭다면, QUERY로 한 번에 그룹별 집계표를 만들 수도 있어요. 예를 들어 =QUERY(B2:B, "select B, count(B) group by B")처럼 쓰면 응답에 나온 값의 종류별로 개수를 자동으로 표로 뽑아줘요. QUERY 문법은 QUERY 함수로 원하는 데이터만 뽑아내기에서 더 자세히 다뤘어요.

폼의 응답 요약 화면으로 충분하지 않나요?

흔히 헷갈리는 게, 폼 편집 화면에도 문항별 응답 요약이 자동으로 보이니까 시트에서 따로 집계할 필요가 없다고 생각하는 거예요. 하지만 폼 자체의 요약 화면은 그 문항 하나만 따로 보여줄 뿐, 다른 항목과 교차로 묶어서 보여주지는 못해요. 예를 들어 '부서별로 어떤 요일을 더 선호하는지'처럼 두 항목을 엮어서 보고 싶다면 폼 요약 화면이 아니라 연결된 시트에서 COUNTIFS나 QUERY로 직접 집계해야 해요. 여러 조건으로 세는 방법은 조건에 맞는 셀 여러 개 세기에서 다뤘어요.

배포 후 항목을 바꾸면 열이 어긋나요

실무에서 놓치기 쉬운 부분은 설문이 이미 배포된 뒤에 항목 순서를 바꾸거나 항목을 지우면, 이미 쌓인 응답 시트의 열 구성과 실제 폼 항목이 어긋날 수 있다는 점이에요. 꼭 구조를 바꿔야 한다면 바꾼 뒤에 열 위치를 다시 확인하고 나서 집계 수식을 넣는 게 안전해요. 그리고 집계는 응답이 쌓이는 원본 열을 직접 고치지 말고, 옆에 새 열이나 별도 시트를 만들어서 하는 걸 추천해요. 원본 열을 건드리면 나중에 응답이 왜 안 맞는지 찾기 어려워져요.

작성·검수

LONGBRIGHT — 광고 마케팅 현업에서 일하며 LBtools를 혼자 만들고 운영해요. 함수 동작과 메뉴 설명은 각 제조사의 공식 문서와 실제 동작을 기준으로 확인해요.

발행
최종 확인

잘못된 내용을 발견하셨다면 문의로 알려주세요. 확인해서 고치고 이 날짜를 갱신해요. 운영 원칙도 공개해두었어요.

이런 글도 함께 보면 좋아요