엑셀 | Spreadsheet

쉽고 빠르게 개수를 셀 수 있는 count 함수

PM Paul 2024. 7. 24. 11:17

실무에서 생각보다 데이터의 개수를 세야 하는 경우가 많이 있습니다.

  • 전체 리스트에서 상품의 종류가 몇 개인지
  • 전체 리스트에서 특정 상품의 개수가 몇 개인지
  • 전체 리스트에서 빈칸이 몇 개인지 등

이럴 때 count 함수를 사용하면 쉽고 빠르게 계산할 수 있어서 소개드리고자 합니다.

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(범위)

unique

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

unique 함수

 

B1 셀에 아래와 같이 countif 함수를 활용하여 수식을 입력합니다.

=countif(범위, 조건)

countif

 

메타데이터 시트에 장르가 적혀 있는 D:D 행에서, A1 조건에 해당하는 개수를 카운트한다는 의미입니다.

엔터를 친 후, 수식을 복사하여 붙여 넣기 하면 나머지 장르의 도서 개수도 쉽게 구할 수 있습니다.

countif

 

데이터에 따라 다양하게 사용 가능한 함수이므로 직접 활용해 보시면 좋을 것 같습니다 :)