티스토리 뷰

728x90
Count, Countif, countifs 함수 차이와 활용법

 
엑셀(Excel)에서 데이터를 다룰 때, 데이터의 개수를 셀 필요가 자주 있다. 그럴 때 사용되는 함수가 COUNT함수, COUNTIF 함수, COUNTIFS 함수이다. 이 함수들은 데이터를 세는 데 사용되지만, 각각의 특성과 용도가 다르다. 이번 글에서는 이 세 가지 함수의 차이와 각각의 활용법을 자세히 알아보고자 한다. 
 
1. COUNT 함수
COUNT 함수는 주어진 범위에서 '숫자'가 들어 있는 셀의 개수를 세는 함수이다. 이 함수는 범위 안에 있는 모든 '숫자'가 들어 있는 셀의 개수를 세어 반환한다. 예를 들어, C3부터 C12까지 셀에 있는 '숫자'의 개수를 세려면 다음과 같이 사용할 수 있다.
 

=COUNT(C3:C12)
과일의 수량이 있는 셀의 숫자는 10개이다.

 
COUNT 함수는 '숫자'가 들어 이 모든 값을 세어준다. 따라서 총데이터의 총개수를 쉽게 파악할 수 있다. 다만, 텍스트가 들어 있는 셀은 세어주지 않으니 참고하길 바란다. 
 
2. COUNTIF 함수
COUNTSIF 함수는 특정 조건을 만족하는 데이터의 개수를 세는 함수이다. 주어진 범위에서 특정 조건을 충족하는 데이터의 개수를 센다. 예를 들어 B3부터 B12까지의 셀에서 "사과"라는 텍스트가 몇 번 나오는지 세려면 다음과 같이 사용할 수 있다.

=COUNTIF(B3:B12, "사과")
과일이 사과가 나는 지역은 3곳이다

COUNTIF 함수는 조건에 맞는 데이터의 개수를 세어 반환한다. 이 함수를 사용하면 특정 조건을 만족하는 데이터의 개수를 손쉽게 파악할 수 있다.
 
3. COUNTIFS 함수
COUNTIFS 함수는 여러 개의 조건을 동시에 만족하는 데이터의 개수를 세는 함수이다. COUNTIFS 함수는 여러 개의 범위와 조건을 사용하여 조건에 해당하는 데이터의 개수를 세어 반환한다. 예를 들어, B3부터 B12까지의 셀에서 "사과"이고, C3부터 C12까지의 셀에서 100 이상 큰 숫자가 몇 개 있는지 세려면 다음과 같이 사용할 수 있다.

=COUNTIFS(B3:B12, "사과", C3:C12, ">=100")

 

과일이 사과이면서 수량이 100이상인 곳은 2곳이다.

 
COUNTIFS함수는 여러 조건을 동시에 만족하는 데이터의 개수를 센다. 각 조건은 해당하는 범위와 함께 지정되어야 한다.
 

함수 선택 기준

◈ COUNT 함수: 데이터 '숫자'의 총개수를 세는 데 사용된다. '숫자' 데이터가 있는 셀의 개수를 세어 반환한다. 텍스트는 반환하지 않는다.
  COUNTIF 함수: 특정 조건을 만족하는 데이터의 개수를 세는 데 사용된다. 조건을 지정하여 해당하는 데이터의 개수를 세어 반환한다. 
  COUNTIFS 함수: 여러 개의 조건을 동시에 만족하는 데이터의 개수를 세는 데 사용된다. 여러 개의 조건과 해당하는 범위를 지정하여 데이터의 개수를 세어 반환한다.
 
이와 같이 각 함수는 데이터의 특성과 분석 목적에 따라 선택하여 사용되어야 한다. 이러한 함수들을 적절히 활용하여 데이터를 분석하고 처리하는데 도움이 될 것이다. 

728x90