구글시트 비어있지 않은 셀 개수 세기, COUNTA로 이렇게 하면 돼요
한눈에 보기
- 구글시트도
=COUNTA(범위)로 똑같이 쓰면 돼요. - 범위를 드래그하면 화면 오른쪽 아래 요약 표시에서 개수를 바로 볼 수 있어요.
- COUNTA는 조건을 못 받으므로 조건까지 걸려면 COUNTIFS를 써야 해요.
목차 (7)
구글시트로 설문이나 신청서 제출 현황을 관리할 때, 실제로 제출까지 완료한 사람이 몇 명인지 세야 할 때가 많아요. 이럴 때도 COUNTA 함수를 쓰면 돼요.
함수 구조는 엑셀과 동일하게 =COUNTA(범위) 예요. 숫자, 텍스트 상관없이 셀에 뭔가 채워져 있으면 전부 세줘요.
제출여부(B열)에 값이 입력된 인원수를 COUNTA로 세어 E2에 표시해요.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | 이름 | 제출여부 | 제출인원 | ||
| 2 | 김민준 | 완료 | 3 | ||
| 3 | 이서연 | ||||
| 4 | 박도윤 | 완료 | |||
| 5 | 최지우 | 완료 |
그대로 복사해서 범위만 바꿔 쓰세요
=COUNTA(범위)한글로 적힌 자리는 직접 바꿔 넣어야 하는 값이에요. 복사한 뒤 자기 파일의 범위·조건으로 고쳐서 쓰세요.
예제 수식 풀어보기
B2:B5 범위에서 '완료'가 입력된 김민준·박도윤·최지우 3명이 제출을 마친 것으로 집계돼요. 아직 제출하지 않은 이서연의 셀은 비어있어서 세어지지 않고요.
수식 없이 화면 오른쪽 아래에서 확인하기
구글시트는 범위를 드래그해서 선택하면 화면 오른쪽 아래에 합계가 기본으로 표시돼요. 이 부분을 클릭하면 '평균, 개수, 숫자 개수, 최소, 최대' 중에서 고를 수 있는데, 여기서 '개수'를 선택하면 COUNTA와 똑같은 값을 수식 없이 바로 확인할 수 있어요. 엑셀은 상태표시줄을 마우스 오른쪽 버튼으로 클릭해서 항목을 직접 켜야 하는데, 구글시트는 클릭 한 번으로 항목을 바꿔볼 수 있어서 더 간편해요.
스페이스만 입력된 셀도 값으로 세어져요
COUNTA도 마찬가지로 셀 안에 무엇이든(숫자, 문자, 스페이스 한 칸까지) 들어있으면 세어지는 함수라, 실수로 스페이스만 입력된 셀이 있으면 카운트가 예상보다 많이 나올 수 있어요. 이런 셀은 눈으로 잘 구분이 안 되니, 데이터 > 데이터 정리 > 공백 문자 삭제 기능으로 미리 정리해두면 편해요. 이 기능은 구글시트에만 있는 원클릭 메뉴라, 엑셀에서는 TRIM 함수로 직접 수식을 걸어줘야 해요.
반대로 '값이 없는 셀'이 몇 개인지 알고 싶다면 COUNTBLANK 쪽이에요.
수식이 만든 빈칸도 값으로 세어져요
스페이스보다 찾기 어려운 경우가 하나 더 있어요. 다른 수식이 계산한 결과가 빈 텍스트("")인 셀이에요. =IF(조건,"",값) 같은 수식이 걸린 열은 화면에 아무것도 안 보여도 셀 안에 수식이 있어서 COUNTA가 값으로 세요.
여기서 한 번 더 꼬여요. COUNTBLANK는 같은 셀을 '비어 있다'고 세거든요. 그래서 수식으로 채워진 표에서는 COUNTA와 COUNTBLANK를 더한 값이 전체 칸 수보다 커질 수 있어요. 합이 안 맞는다면 빈 텍스트를 돌려주는 수식이 섞여 있는지부터 보세요. 이건 엑셀도 똑같이 동작해요.
폼 응답 시트에서 쓸 때
구글 폼으로 받은 응답 시트는 답이 들어올 때마다 행이 아래로 늘어나요. 그래서 =COUNTA(B2:B100)처럼 끝을 정해두면 100행을 넘긴 응답이 빠지고, 반대로 범위를 넉넉히 잡으면 아직 안 온 응답 칸까지 포함되죠(비어 있으니 세어지진 않아요).
이럴 때는 끝을 비워 =COUNTA(B2:B)로 쓰면 열 끝까지 알아서 따라가요. 머리글이 있는 B1을 제외하고 B2부터 시작하는 게 요령이에요. =COUNTA(B:B)로 열 전체를 잡으면 머리글까지 세어져서 1이 더 나와요.
조건까지 걸어서 세고 싶다면
COUNTA는 조건을 받지 못해요. '완료'라고 적힌 것만 세고 싶다면 COUNTIF로, 조건이 여러 개라면 COUNTIFS로 넘어가야 해요.
숫자가 든 셀만 세고 싶다면 COUNT를 쓰면 돼요. COUNTA는 숫자든 글자든 가리지 않지만 COUNT는 숫자만 세요.
다른 시트에서 가져온 데이터라면
IMPORTRANGE 같은 함수로 다른 파일의 데이터를 가져온 범위에도 COUNTA를 그대로 쓸 수 있어요. 다만 가져오기가 아직 끝나지 않았거나 권한 승인을 기다리는 동안에는 그 범위가 오류 값으로 차 있을 수 있고, 그 상태에서도 COUNTA는 셀에 뭔가 있다고 보고 세요. 숫자가 이상하면 원본 범위가 제대로 불러와졌는지부터 확인하세요.
엑셀에서도 COUNTA는 같은 함수예요. 다만 엑셀 쪽에서 더 자주 걸리는 건 열 전체(B:B)를 범위로 잡았을 때 머리글까지 한 칸 더 세어지는 문제인데, 엑셀 비어있지 않은 셀 개수 세기, COUNTA로 이렇게 하면 돼요에서 다뤘어요.
개수가 아니라 값을 더하는 쪽이라면 함수가 SUM이에요. 범위 지정에서 머리글이 섞이는 문제는 똑같이 생기는데, 기본 사용법과 자주 나는 실수는 구글시트 합계 내는 법 (SUM 함수)에 정리했어요.
작성·검수
LONGBRIGHT — 광고 마케팅 현업에서 일하며 LBtools를 혼자 만들고 운영해요. 함수 동작과 메뉴 설명은 각 제조사의 공식 문서와 실제 동작을 기준으로 확인해요.
- 발행
- 최종 확인
잘못된 내용을 발견하셨다면 문의로 알려주세요. 확인해서 고치고 이 날짜를 갱신해요. 운영 원칙도 공개해두었어요.
이런 글도 함께 보면 좋아요
엑셀 비어있지 않은 셀 개수 세기, COUNTA로 이렇게 하면 돼요
명단에서 실제로 값이 입력된 셀이 몇 개인지 COUNTA 함수로 세는 방법을 정리했어요.
사무구글시트 빈 셀(빈칸) 개수 세기, COUNTBLANK로 이렇게 하면 돼요
구글시트에서 COUNTBLANK로 빈칸 개수를 세는 방법과, COUNTA와 함께 쓸 때 주의할 점을 정리했어요.
사무엑셀 빈 셀(빈칸) 개수 세기, COUNTBLANK로 이렇게 하면 돼요
설문 응답표에서 미작성 항목이 몇 개인지 COUNTBLANK 함수로 세는 방법을 정리했어요.
사무엑셀에서 도형이나 그림 개수를 셀 수 있나요?
COUNTA 같은 함수로는 안 세지는 도형·그림 개수를, 이동 옵션과 이름 상자만으로 확인하는 방법을 정리했어요.
사무구글시트 특정 텍스트 포함된 셀 개수 세기, 이렇게 하면 돼요
설문 응답 중 '지연'이라는 단어가 들어간 응답이 몇 건인지 COUNTIF 와일드카드와 REGEXMATCH 두 가지 방법으로 세어봤어요.
사무엑셀 특정 텍스트 포함된 셀 개수 세기, 와일드카드(*)로 이렇게 해요
고객 문의 내용 중 '환불'이라는 단어가 들어간 문의가 몇 건인지 COUNTIF 와일드카드로 세는 방법이에요.