실무에서 생각보다 데이터의 개수를 세야 하는 경우가 많이 있습니다.
- 전체 리스트에서 상품의 종류가 몇 개인지
- 전체 리스트에서 특정 상품의 개수가 몇 개인지
- 전체 리스트에서 빈칸이 몇 개인지 등
이럴 때 count 함수를 사용하면 쉽고 빠르게 계산할 수 있어서 소개드리고자 합니다.

반응형
count 함수 소개
count 함수에는 여러 종류가 있습니다.
=COUNT(범위)
- 범위 내에 있는 숫자 데이터의 개수를 계산해 줍니다.
- 문자는 세지 않고, 숫자 데이터의 개수를 알고 싶을 때 사용할 수 있습니다.
=COUNTA(범위)
- 범위 내에 있는 데이터의 개수를 계산해 줍니다.
- 문자, 숫자 상관없이 데이터의 개수를 알고 싶을 때 사용할 수 있습니다.
=COUNTBLANK(범위)
- 범위 내에 있는 빈 데이터의 개수를 계산해 줍니다.
- 데이터가 비어있는 칸의 개수를 알고 싶을 때 사용할 수 있습니다.
=COUNTUNIQUE(범위)
- 범위 내에 있는 유일한(unique) 데이터의 개수를 계산해 줍니다.
- 전체 리스트에서 상품의 종류가 몇 개인지 알고 싶을 때 사용할 수 있습니다.
=COUNTIF(범위, 조건)
- 범위 내에서 조건에 부합하는 데이터의 개수를 계산해 줍니다.
- 전체 리스트에서 특정 조건에 부합하는 데이터의 개수를 알고 싶을 때 사용할 수 있습니다.
728x90
활용 예시
이전에 만들었던 샘플 데이터를 활용하여 count 함수 활용 예시를 설명드리겠습니다.

1) 전체 도서 수 구하기
=counta(A2:A)
- 요구사항: 메타데이터에 총 몇 권의 도서 데이터가 있는지 알고 싶다.
- 설명: A2셀부터 A행 마지막까지 범위에서 데이터 개수를 계산
2) 장르 종류 수 구하기
=countunique(D2:D)
- 요구사항: 메타데이터에서 도서의 장르가 몇 개나 있는지 알고 싶다. (Romance, Fantansy, ...)
- 설명: D2셀부터 D행 마지막까지 범위에서 유일한 데이터 개수를 계산
3) 장르별 도서 수 구하기
우선 어떤 장르가 있는지 하나씩 찾기가 어려우므로, unique 함수를 활용합니다.
=UNIQUE(범위)

그러면 아래와 같이 총 8개의 장르가 있다는 걸 빠르게 알 수 있습니다.

B1 셀에 아래와 같이 countif 함수를 활용하여 수식을 입력합니다.
=countif(범위, 조건)

메타데이터 시트에 장르가 적혀 있는 D:D 행에서, A1 조건에 해당하는 개수를 카운트한다는 의미입니다.
엔터를 친 후, 수식을 복사하여 붙여 넣기 하면 나머지 장르의 도서 개수도 쉽게 구할 수 있습니다.

데이터에 따라 다양하게 사용 가능한 함수이므로 직접 활용해 보시면 좋을 것 같습니다 :)
'엑셀 | Spreadsheet' 카테고리의 다른 글
조건부서식으로 중복값 or 원하는 값이 있는 경우 표시하기 (0) | 2024.07.31 |
---|---|
원하는 조건의 합계 구하기 sumif 함수 (2) | 2024.07.29 |
특정 조건에 일치하는 데이터 찾기 xlookup 함수 (vlookup 보다 편한) (2) | 2024.07.23 |
실무에서 가장 기본적인 메타데이터 관리 노하우 (5) | 2024.07.22 |
실무에서 가장 많이 쓰는 필수 단축키 F4 (0) | 2024.07.19 |