ExcelCOUNT숫자 개수

엑셀 COUNT

범위에서 숫자가 들어있는 셀의 개수만 셉니다. 텍스트·빈 셀·오류는 모두 제외 — COUNTIF·COUNTIFS의 기본형

COUNT 수식 구조

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

범위 (value1, value2, …)

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

세는 것: 숫자, 날짜(내부적으로 숫자), 시간, 수식이 숫자를 반환하는 셀

안 세는 것: 텍스트, 빈 셀, 오류값(#N/A 등), TRUE/FALSE(셀에 있을 때)

▸ 빈 셀 포함 전체를 세려면 COUNTA, 빈 셀만 세려면 COUNTBLANK, 조건부면 COUNTIF.

직접 체험해보세요

숫자·날짜·텍스트·빈 셀이 섞인 범위 — COUNT는 ✓ 표시된 셀만 셉니다

B1=COUNT(A1:A8)
A분류COUNT
110숫자
2사과텍스트
325숫자
4(빈)빈 셀
52025-12-25날짜(숫자)
6안녕텍스트
7100숫자
8#DIV/0!오류

숫자·날짜만 카운트 (텍스트·빈 셀·오류 제외)

4

→ 결과: 4

COUNT·COUNTA·COUNTBLANK 비교

같은 범위에서 세 함수가 어떻게 다르게 세는지 — 가장 헷갈리는 부분 정리

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

COUNT숫자·날짜만4이 페이지
COUNTA빈 셀 제외 전부7
COUNTBLANK빈 셀만1

실전 활용 예제

=COUNT(B2:B100)

응답률 같은 통계의 분모로 자주 쓰입니다. 점수 열에서 숫자가 들어있는 셀만 세어 응시자 수를 구함.

예시: 100개 행 중 점수 입력 완료73 (숫자 73개)
=COUNT(A:A) - COUNTIF(A:A, 0)

0을 제외한 숫자 개수. COUNT는 0도 세므로, 0이 의미 없는 데이터(예: 결측 표시)일 때 빼주는 패턴.

예시: 0 제외 실측치 개수유효 데이터 수
=COUNTA(A:A) - COUNT(A:A)

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

예시: 이름 열의 데이터 입력 행텍스트 입력 수
=SUM(B2:B100)/COUNT(B2:B100)

평균 계산을 직접 만드는 방법. AVERAGE와 동일하지만 COUNT를 따로 쓰면 빈 셀 처리를 더 명확히 통제 가능.

예시: 평균 점수총합 ÷ 응시자 수
더 알아보기

COUNT가 세는 것 vs 안 세는 것

✓ 세는 것

  • 숫자: 정수·소수·음수·0
  • 날짜·시간: 엑셀이 내부적으로 숫자(직렬값)로 저장하기 때문
  • 분수·통화·퍼센트: 모두 표시 형식만 다른 숫자
  • 수식이 숫자를 반환한 셀: 결과가 숫자면 세고, 오류면 안 셈

✗ 안 세는 것

  • 텍스트: "사과" 같은 일반 텍스트는 물론, "123" 텍스트형 숫자도 제외
  • 빈 셀: 완전히 비어있거나 ""(빈 문자열)을 반환하는 수식
  • 오류값: #N/A, #DIV/0!, #VALUE! 등
  • TRUE·FALSE: 셀에 직접 들어있을 때는 제외 (수식 인수로 쓰면 1·0으로 셈)

"숫자처럼 보이는데 안 세지네" 문제

가장 흔한 함정. CSV·웹에서 붙여넣은 숫자가 텍스트 형식으로 저장되어 COUNT 결과가 작게 나옵니다.

증상

  • 셀 왼쪽 위에 작은 초록색 삼각형 표시
  • 오른쪽 정렬 대신 왼쪽 정렬됨 (숫자는 기본 오른쪽)
  • SUM·AVERAGE 결과도 0 또는 누락

해결

  • VALUE 함수로 변환: =VALUE(A1)
  • 빈 셀에 1을 곱한 뒤 곱하기 특수 붙여넣기 (오류 메시지 클릭 → "숫자로 변환")
  • 텍스트형 숫자까지 세려면 COUNTA를 사용

COUNT 시리즈 정리

COUNT — 숫자만

통계의 분모 (응답자 수, 측정값 수)에 적합

COUNTA — 빈 셀 제외 전부

데이터 입력 완료 행 수 (텍스트 식별자 포함)

COUNTBLANK — 빈 셀만

미입력 항목 수 — 누락 데이터 검수

COUNTIF / COUNTIFS — 조건부

"점수 80 이상", "A 부서 + 영업직" 같은 필터링 카운트

자주 묻는 질문 (FAQ)

Q. 날짜는 COUNT로 세어지나요?

네. 엑셀에서 날짜는 내부적으로 1900-01-01부터의 일수(직렬값)로 저장되므로 숫자입니다. COUNT가 정상적으로 셉니다.

Q. 0은 세나요?

네. 0도 숫자이므로 셉니다. "0을 빼고 싶다"면 COUNTIF(범위, ">0") 같이 조건을 줘야 합니다.

Q. 중복 제거된 개수를 세려면?

COUNT로는 불가능합니다. 365·2021 이상이면 =COUNTA(UNIQUE(A:A)), 이하 버전은 =SUMPRODUCT(1/COUNTIF(범위, 범위)) 배열 패턴 사용.

Q. 구글 스프레드시트에서도 동일한가요?

네. COUNT는 구글 시트에서도 같은 문법·동작입니다.