Excel · 카운팅

엑셀 COUNTA

빈 셀이 아닌 모든 셀의 개수를 셉니다. 텍스트·숫자·날짜·오류·빈 문자열까지 — 데이터 입력 완료 행 카운트의 표준.

COUNTA 수식 구조

=COUNTA(범위1, [범위2, …])

범위 (value1, value2, …)

셀 범위·개별 값·이름 범위 모두 OK. 최대 255개 인수까지.

세는 것: 숫자, 텍스트, 날짜, 오류값(#N/A 등), TRUE/FALSE, 빈 문자열("")

안 세는 것: 진짜로 비어있는 셀 (Delete로 지운 셀, 한 번도 입력 안 한 셀)

▸ 숫자만 세려면 COUNT, 빈 셀만 세려면 COUNTBLANK, 조건부면 COUNTIF.

직접 체험해보세요

COUNTA는 거의 모든 셀을 셉니다 — 오류값과 수식이 반환한 빈 문자열("")까지 포함하는 점이 함정.

B1=COUNTA(A1:A9)
A분류COUNTA
110숫자
2사과텍스트
325숫자
4(빈)빈 셀
52025-12-25날짜
6안녕텍스트
7100숫자
8#DIV/0!오류
9(보이지만 ="")수식 ""

진짜 빈 셀만 제외 — 텍스트·숫자·날짜·오류·빈 문자열까지 모두 카운트

8

→ 결과 8

COUNT · COUNTA · COUNTBLANK 비교

같은 범위에 세 함수를 적용했을 때 결과 차이.

같은 범위 A1:A9에 세 함수를 각각 적용하면

COUNT숫자·날짜만4
COUNTA빈 셀 제외 전부 (오류·"" 포함)8현재
COUNTBLANK빈 셀 + 빈 문자열 ""2

* COUNTA + COUNTBLANK 합이 전체 셀 수가 아닐 수 있음 — 빈 문자열 처리 차이 때문

실전 활용 예제

=COUNTA(A2:A1000)

이름 열에서 데이터가 입력된 행의 개수. 동적 범위·테이블 행 수 파악에 가장 자주 쓰이는 패턴.

예시: 회원 명단 입력 완료 수입력된 행 수
=COUNTA(A:A) - 1

A열 전체에서 헤더 1개를 빼고 데이터 행 수만 구하는 트릭. 표 크기 추정에 활용.

예시: 헤더 제외 데이터 행 수실제 데이터 개수
=IF(COUNTA(B2:E2)=4, "완료", "미입력")

한 행에 4개 항목이 모두 입력되었는지 검수. 폼·설문 응답의 완전 작성 여부 확인.

예시: 설문 응답 4개 모두 입력?"완료" 또는 "미입력"
=COUNTA(A:A) - COUNT(A:A)

텍스트가 들어있는 셀의 개수. 전체 비빈 셀에서 숫자만 빼는 패턴.

예시: 이름·코드 같은 텍스트 행 수텍스트 셀 개수
목차
  1. 1.엑셀 COUNTA 함수란?
  2. 2.동작 규칙 (COUNT와 비교)
  3. 3.실전 사용 시나리오 8가지
  4. 4.빈 셀 vs "" — 가장 흔한 함정
  5. 5.COUNT 패밀리 전체 비교
  6. 6.자주 발생하는 오류·함정 6가지
  7. 7.자주 묻는 질문

엑셀 COUNTA 함수란?

엑셀 COUNTA 함수는 범위에서 빈 셀이 아닌 모든 셀의 개수를 세는 통계 함수입니다. COUNT가 숫자만 세는 것과 달리 텍스트·논리값·오류·날짜 등 어떤 값이든 들어있으면 카운트해요. 응답자 수, 입력된 데이터 행 수, 명단 인원수 등에 사용합니다.

구문은 =COUNTA(범위) 형식. 최대 255개 인수, 모든 Excel 버전에서 지원. 가장 큰 함정은 수식 결과 빈 문자열("")이 시각적으로 빈 셀처럼 보이지만 COUNTA가 카운트한다는 점입니다.

동작 규칙 (COUNT와 비교)

인수 형태COUNTACOUNT
숫자 셀✓ 카운트✓ 카운트
텍스트 셀✓ 카운트✗ 무시
논리값 셀 (TRUE/FALSE)✓ 카운트✗ 무시
오류값 (#N/A 등)✓ 카운트✗ 무시
날짜 셀✓ 카운트✓ 카운트
빈 셀✗ 무시✗ 무시
"" (수식 결과 빈 문자열)⚠️ 카운트✗ 무시
보이지 않는 공백 " "⚠️ 카운트✗ 무시

핵심: 진짜 빈 셀만 무시, 나머지는 모두 카운트. "" 수식 결과나 공백도 카운트되는 게 가장 흔한 함정.

실전 사용 시나리오 8가지

  • 데이터 입력 완료 행 수 =COUNTA(A:A) — 헤더 포함
  • 입력 완료 비율 =COUNTA(A1:A100)/100*100
  • 마지막 행 찾기 =COUNTA(A:A) — 데이터 연속일 때
  • 동적 범위 (INDEX) =A1:INDEX(A:A, COUNTA(A:A))
  • SUMPRODUCT 동적 범위 =SUM(OFFSET(A1, 0, 0, COUNTA(A:A), 1))
  • 응답자 수 (텍스트 응답 포함) =COUNTA(설문응답열)
  • 명단 인원수 =COUNTA(이름열) — 이름이 텍스트라 COUNT는 0
  • 빈 셀 비율 =COUNTBLANK(A1:A100)/COUNTA(A1:A100)

빈 셀 vs "" — 가장 흔한 함정

COUNTA의 가장 큰 함정. 두 가지가 시각적으로 같아 보이지만 함수 동작이 다름.

진짜 빈 셀

  • 셀에 아무것도 입력 X
  • COUNTA 무시
  • COUNTBLANK 카운트
  • ISBLANK = TRUE

="" 수식 결과

A1: =IF(B1>0, B1, "")

  • B1이 0 이하면 A1에 빈 문자열 표시
  • 시각적으로 비어 보이지만 COUNTA는 카운트
  • COUNTBLANK도 카운트 (정의상)
  • ISBLANK는 FALSE

해결책

진짜 빈 셀만: =SUMPRODUCT(--ISBLANK(A1:A100))

"" 제외 카운트: =COUNTA(A1:A100) - COUNTIF(A1:A100, "")

COUNT 패밀리 전체 비교

함수카운트 대상
COUNT숫자만
COUNTA빈 셀 제외 모두
COUNTBLANK빈 셀 + ""
COUNTIF단일 조건
COUNTIFS다중 조건 (Excel 2007+)

자주 발생하는 오류·함정 6가지

  • ""가 빈 셀로 보이지만 카운트됨 — 가장 흔함. ISBLANK로 진짜 빈 셀 확인
  • 보이지 않는 공백 " " — 공백만 있어도 카운트. TRIM 적용 후 빈 셀로 변환
  • COUNTA가 헤더 포함 =COUNTA(A:A)는 헤더 행도 카운트. 데이터 행만: -1
  • COUNTA vs COUNT 혼동 — 숫자만은 COUNT, 모든 입력은 COUNTA
  • 마지막 행 찾기 한계 — 중간 빈 셀 있으면 부정확. 해결: MATCH(2, 1/(A:A<>"")) 배열 수식
  • 큰 범위 성능 =COUNTA(A:A)는 전체 열 검사. 명시 범위 권장

자주 묻는 질문

Q. COUNTA 함수 사용법은?

=COUNTA(범위) 형식입니다. 예: =COUNTA(A1:A100) → A1~A100에서 빈 셀이 아닌 모든 셀의 개수. 숫자·텍스트·논리값·오류 모두 카운트하고, 빈 셀만 제외합니다.

Q. COUNT와 COUNTA의 차이는?

COUNT는 숫자만, COUNTA는 빈 셀 제외 모두. 텍스트 응답이 섞인 설문이면 COUNTA, 측정값처럼 숫자만이면 COUNT. 가장 자주 혼동하는 부분.

Q. 빈 셀처럼 보이는데 COUNTA가 카운트해요.

=IF(...,"",...) 같은 수식의 결과 빈 문자열("")은 시각적으로 비어 보이지만 COUNTA가 카운트합니다. 진짜 빈 셀과 다름. 구분하려면 =ISBLANK(A1)로 확인하거나 =COUNTA(A1:A100) - COUNTIF(A1:A100, "")로 "" 제외 카운트.

Q. 마지막 행 번호 찾기에 COUNTA 쓸 수 있나요?

데이터가 연속이면 =COUNTA(A:A)가 마지막 행 번호. 단 중간에 빈 셀 있으면 부정확. 더 안전한 방법: =MATCH(2, 1/(A:A<>"")) (배열 수식, Ctrl+Shift+Enter) 또는 =LOOKUP(2, 1/(A:A<>""), ROW(A:A)).

Q. 입력 완료 비율을 계산하려면?

=COUNTA(A1:A100)/ROWS(A1:A100)*100. 또는 빈 셀 제외 비율: =COUNTA(A1:A100)/(COUNTA(A1:A100)+COUNTBLANK(A1:A100))*100. 후자는 정의된 범위에 대한 비율.

Q. COUNTA가 헤더까지 셈해요.

네, =COUNTA(A:A)는 헤더 행 포함. 데이터 행만: =COUNTA(A:A) - 1. 또는 명시 범위 =COUNTA(A2:A1000).

Q. 보이지 않는 공백도 카운트되나요?

네. " " 공백 한 칸만 있어도 COUNTA가 셈. 해결: 보조 열에 =TRIM(A1) → 진짜 빈 셀로 변환, 그 후 COUNTA. 또는 데이터를 사전에 정리.

Q. 구글 스프레드시트에서도 동일하게 작동하나요?

네. COUNTA는 표준 함수로 Google Sheets, LibreOffice Calc, Apple Numbers, 한컴 한셀, WPS에서 동일하게 작동합니다.

본 페이지는 Microsoft Support 공식 COUNTA·COUNT·COUNTBLANK 문서를 기준으로 작성되었습니다. 정확한 동작은 Excel 버전·환경에 따라 달라질 수 있으니 중요한 작업 전에는 실제 환경에서 확인하세요.