엑셀을 사용하다 보면 어떤 데이터가 몇 개인지 세어야 할 일이 정말 많습니다.
예를 들어, 출석 인원 파악, 재고 수량 확인, 설문 응답 수 체크 등
숫자나 값이 얼마나 있는지 알아야 하는 경우가 많죠.
오늘은 이런 상황에서 자주 쓰이는 함수인
COUNT 함수와 COUNTA 함수에 대해 알아보겠습니다.
둘의 차이점과 사용 방법, 그리고 실무 예제까지 함께 배워봅니다.
| COUNT 함수란?
COUNT 함수는 숫자가 입력된 셀의 개수만 세어주는 함수입니다.
숫자가 아닌 텍스트, 공백, 오류값은 개수에 포함되지 않습니다.
사용법:
=COUNT(셀1, 셀2, ...) =COUNT(범위)
| COUNTA 함수란?
COUNTA 함수는 숫자, 텍스트, 오류값 등 비어 있지 않은 셀의 개수를 세어줍니다.
빈칸만 제외하고 모든 값이 있는 셀을 계산합니다.
사용법:
=COUNTA(셀1, 셀2, ...) =COUNTA(범위)
| COUNT와 COUNTA의 차이점
함수 이름포함하는 값제외되는 값
COUNT | 숫자 | 문자, 빈칸, 오류 |
COUNTA | 숫자, 문자, 오류 (값이 있으면 OK) | 빈칸 |
이 차이만 정확히 이해해도 두 함수를 헷갈리지 않고 쓸 수 있습니다.
| 예제 1 : 숫자의 개수 세기 (COUNT 함수)
A | B | |
1 | 이름 | 점수 |
2 | 철수 | 85 |
3 | 영희 | 90 |
4 | 민수 | |
5 | 수지 | 78 |
위 예제에서 점수가 몇 명 입력되어 있는지 알고 싶다면:
=COUNT(B2:B5)
결과: 3
(민수는 점수가 비어 있으므로 포함되지 않습니다.)
| 예제 2 : 이름의 개수 세기 (COUNTA 함수)
위 표에서 이름이 입력된 인원 수를 세어보겠습니다.
=COUNTA(A2:A5)
결과: 4
(이름이 모두 입력되어 있으므로 4명이 나옵니다.)
| 예제 3 : 빈칸이 있는 데이터 섞여 있을 때
A | B | |
1 | 이름 | 점수 |
2 | 철수 | 85 |
3 | 영희 | 없음 |
4 | 민수 | |
5 | 수지 | 78 |
- =COUNT(B2:B5) → 결과: 2 (숫자만 셈, '없음'과 빈칸은 제외)
- =COUNTA(B2:B5) → 결과: 3 ('85', '없음', '78' → 값이 있는 셀만 포함)
이 예제에서 특히 중요한 점은
'없음'이라는 글자가 있어도 COUNT는 무시하고, COUNTA는 포함한다는 점입니다.
| 실무 활용 예시
- 설문조사 응답자 수 확인
- 출석 인원 수 파악 (이름이 적힌 셀 개수 세기)
- 매출 데이터 중 실제 숫자가 입력된 항목 수 세기
- 재고 관리 시 제품 수량 입력된 항목 확인
- 결측 데이터(빈칸) 체크 시 유용
| 함께 알면 좋은 함수
함수 이름설명
함수 | 설명 |
COUNTBLANK | 빈 셀(공백)의 개수를 구함 |
COUNTIF | 조건을 만족하는 셀 개수 세기 |
COUNTIFS | 여러 조건을 만족하는 셀 개수 세기 |
ISNUMBER | 해당 셀이 숫자인지 확인 (TRUE/FALSE 반환) |
ISBLANK | 해당 셀이 빈칸인지 확인 |
특히 COUNTIF와 COUNTIFS는 다음 단계인 중급 함수에서 배울 예정입니다.
| 참고하면 좋은 팁
- 숫자인지 확인하려면 ISNUMBER와 함께 사용하기
예) =COUNTIF(B2:B5,">0") → 0보다 큰 값만 세기
오류 값이나 텍스트가 섞인 경우에도 정확하게 숫자만 세고 싶을 때 유용합니다. - 빈칸 찾기
빈 셀을 찾고 싶다면 COUNTBLANK를 사용하세요.
예) =COUNTBLANK(B2:B5) → 빈칸의 개수 확인
'공부 합시다!' 카테고리의 다른 글
엑셀_IF 함수로 조건에 따라 결과 구하기 (0) | 2025.04.28 |
---|---|
엑셀_MAX, MIN 함수로 최대값과 최소값 구하기 (0) | 2025.04.27 |
엑셀_AVERAGE 함수로 평균 구하기 (2) | 2025.04.25 |
엑셀_SUM 함수로 합계 구하기 (0) | 2025.04.24 |
한자공부 -國 (나라 국) (0) | 2025.04.17 |