목차▾
엑셀 COUNT 함수란?
엑셀 COUNT 함수는 범위에서 숫자가 들어있는 셀의 개수만 세는 통계 함수입니다. 점수 입력자 수, 응답자 수, 측정값 카운트 등 숫자 데이터의 입력 완료 수를 파악할 때 사용해요. 텍스트·빈 셀·논리값은 무시하고 오직 숫자만 셉니다.
구문은 =COUNT(범위 또는 값들) 형식. 최대 255개 인수, 모든 Excel 버전에서 지원. COUNTA·COUNTBLANK·COUNTIF·COUNTIFS와 함께 카운트 패밀리 5종 중 가장 기본 함수입니다.
인수 처리 규칙
셀 참조 vs 직접 입력에 따라 처리가 다릅니다. 가장 헷갈리는 부분.
| 인수 형태 | COUNT 동작 |
|---|---|
| 숫자 셀 | 카운트 |
| 날짜 셀 (시리얼 번호) | 카운트 |
| 셀 참조 안 텍스트 | 무시 |
| 빈 셀 | 무시 |
| 셀 참조 안 논리값 (TRUE/FALSE) | 무시 |
| 셀 참조 안 텍스트형 숫자 ("100") | 무시 |
| 직접 입력 숫자 (100) | 카운트 |
| 직접 입력 논리값 (TRUE) | 카운트 |
| 오류값 (#N/A 등) | 무시 |
COUNT 패밀리 5종
| 함수 | 카운트 대상 |
|---|---|
| COUNT | 숫자만 |
| COUNTA | 빈 셀 제외 모두 (텍스트·논리값·오류 포함) |
| COUNTBLANK | 빈 셀만 |
| COUNTIF | 단일 조건 |
| COUNTIFS | 다중 조건 (Excel 2007+) |
COUNT vs COUNTA 차이
가장 헷갈리는 부분. 실제 예시로 확인.
A1: 100 (숫자)
A2: 사과 (텍스트)
A3: (빈 셀)
A4: TRUE (논리값)
A5: 2026-06-25 (날짜)
A6: #N/A (오류)
| 함수 | 결과 | 설명 |
|---|---|---|
| =COUNT(A1:A6) | 2 | A1, A5 (숫자만) |
| =COUNTA(A1:A6) | 5 | A3 빈 셀 제외 모두 |
| =COUNTBLANK(A1:A6) | 1 | A3 (빈 셀만) |
의사결정: 응답자 수처럼 모든 입력 셀이면 COUNTA, 숫자만 세려면 COUNT, 빈 셀 카운트는 COUNTBLANK.
실전 사용 시나리오 8가지
- 입력된 숫자 개수 —
=COUNT(A1:A100)— 설문 응답자, 점수 입력자 - 평균 계산 분모 —
=SUM(A1:A100) / COUNT(A1:A100) - 빈 셀 카운트 —
=COUNTBLANK(A1:A100)— 미입력 추적 - 입력 완료 비율 —
=COUNTA(A1:A100)/ROWS(A1:A100)*100 - 조건부 카운트 —
=COUNTIF(B:B, ">100") - 다중 조건 카운트 —
=COUNTIFS(A:A, "사과", B:B, ">100") - 고유 값 개수 (SUMPRODUCT) —
=SUMPRODUCT(1/COUNTIF(A1:A100, A1:A100)) - 오류 셀 카운트 —
=SUMPRODUCT(--ISERROR(A1:A100))
자주 발생하는 오류·함정 6가지
- 텍스트형 숫자 카운트 안 됨 — "100"이 텍스트로 저장되면 무시. 해결: VALUE 변환 또는 셀 서식 → 숫자
- 날짜는 카운트됨 — 날짜는 내부적으로 시리얼 번호(숫자). COUNT에 포함
- COUNTA가 너무 많이 셈 — 보이지 않는 공백 ' '만 있어도 COUNTA는 1로 셈. 진짜 빈 셀만 원하면 ISBLANK
- COUNT(A:A) 성능 — 전체 열은 1,048,576행. 큰 데이터는 범위 명시
- COUNT(TRUE) vs COUNT(셀이 TRUE) — 직접 입력 TRUE는 카운트, 셀 참조 TRUE는 무시
- 오류값 처리 — 오류 셀은 COUNT가 무시. 카운트하려면 ISERROR + SUMPRODUCT
자주 묻는 질문
COUNT 함수 사용법은?▾
=COUNT(범위 또는 값들) 형식입니다. 예: =COUNT(A1:A100) → A1~A100에서 숫자가 든 셀의 개수. 텍스트·빈 셀·논리값은 무시됩니다. 날짜는 내부적으로 숫자라 카운트됩니다.
COUNT와 COUNTA의 차이는?▾
COUNT는 숫자만, COUNTA는 빈 셀 제외 모두 (텍스트·논리값·오류 포함). 응답자 수처럼 모든 입력 셀이면 COUNTA, 숫자만 세려면 COUNT. 가장 헷갈리는 부분.
텍스트로 저장된 숫자도 카운트되나요?▾
아니요, 무시됩니다. "100"이 텍스트형으로 저장되어 있으면 COUNT는 0으로 셉니다. 셀 모서리 녹색 삼각형이 보이면 텍스트 숫자. VALUE 함수로 변환하거나 셀 서식 변경 후 다시 입력하세요.
빈 셀의 개수를 세려면?▾
COUNTBLANK 사용. =COUNTBLANK(A1:A100). 단, 보이지 않는 공백이나 수식 결과 ""도 빈 셀로 카운트됩니다. 진짜 빈 셀만 원하면 =SUMPRODUCT(--ISBLANK(A1:A100)).
조건에 맞는 셀만 세려면?▾
COUNTIF (단일 조건) 또는 COUNTIFS (다중 조건). =COUNTIF(B:B, ">100") 100 초과, =COUNTIFS(A:A, "사과", B:B, ">100") 두 조건 모두 만족. 와일드카드(*, ?)도 가능.
고유 값(중복 제외) 개수를 세려면?▾
=SUMPRODUCT(1/COUNTIF(A1:A100, A1:A100)) (전통 패턴) 또는 Excel 365의 =COUNTA(UNIQUE(A1:A100)). UNIQUE 함수가 더 직관적이지만 365 전용.
날짜도 COUNT에 포함되나요?▾
네. 날짜는 Excel 내부에서 시리얼 번호(예: 2026-06-25 → 46194)로 저장되므로 숫자로 인식. 날짜만 카운트하려면 별도 패턴이 필요합니다.
구글 스프레드시트에서도 동일하게 작동하나요?▾
네. COUNT, COUNTA, COUNTBLANK, COUNTIF, COUNTIFS 모두 Google Sheets, LibreOffice Calc, Apple Numbers, 한컴 한셀, WPS에서 동일한 문법으로 작동합니다.
본 페이지는 Microsoft Support 공식 COUNT·COUNTA·COUNTBLANK·COUNTIF 문서를 기준으로 작성되었습니다. 정확한 동작은 Excel 버전·환경에 따라 달라질 수 있으니 중요한 작업 전에는 실제 환경에서 확인하세요.