티스토리 뷰

CountIF 함수는 조건에 맞는 셀 개수를 카운트하는 함수라, 엑셀 실무에서 사용빈도가 아주 낮은 함수는 아닙니다. 그만큼 알고 있으면 도움될 가능성이 높은 함수임으로, 아래 내용을 통해 좀 더 자세히 알아보도록 하겠습니다.

 

엑셀 COUNTIF 함수 사용법

 

엑셀 COUNTIF 함수 사용법

 

1. 엑셀 COUNTIF 함수 구조

COUNTIF(조건 범위, 조건)

 

  • 조건 범위 : 조건을 찾을 대상 범위입니다.
  • 조건 : 조건 범위에서 찾을 조건이며, 이 조건과 일치하는 값의 셀 개수를 구합니다.

한마디로 COUNTIF 함수는 조건에 맞는 셀 개수를 셉니다.

 

 

2. COUNTIF 엑셀 함수 예제

다른 복합으로 된 함수와 다르게 조금 더 단순한 구조를 하고 있기 때문에, 예제는 아래 3개 정도를 알려드리면 도움이 될 것 같습니다.

 

 

수식 : =COUNTIF($B$3:$B$13, "#1제품")

결과 : 4

 

  • 조건 범위 $B$3:$B$13 내에서 조건 "#1제품"과 일치하는 문자를 찾습니다.
  • 찾아진 문자의 셀 개수를 카운트합니다.

 

수식 : =COUNTIF($C$3:$C$13, TODAY())

결과 : 2

 

  • 조건 범위 $C$3:$C$13에서, TODAY() 함수를 사용한 조건을 찾는데, 오늘 일자가 2019/06/29 일자이기 때문에 B7, B8이 조건과 일치합니다.
  • 조건과 일치하는 셀 개수는 2개임으로 COUNTIF 결과는 2 입니다. 

 

수식 : =COUNTIF($D$3:$D$13, ">1000")

결과 : 5

 

  • 조건 범위 $D$3:$D$13에서 ">1000"에 부합하는 조건을 찾습니다.
  • D4, D6, D7, D10, D12 셀이 조건에 부합하기 때문에, COUNTIF 결과는 5가 표시됩니다.
  • 그리고 부등호 조건은 반듯이 " " 안에 작성되어야 됩니다.

 

3. COUNTIF 엑셀 함수 와일드카드 조건 이용하기

 

수식 : =COUNTIF($B$3:$B$13,  "#1*")

결과 : 4

 

  • 조건 범위 $B$3:$B$13에서 조건 값 "#1*"를 찾는데, #1 뒷내용은 무시되기 때문에 "#1 제품"을 찾게 됩니다
  • 찾아진 셀은 예제 기준 B3, B4, B5, B6 셀이며, 셀 개수를 카운트해 결과 4가 표시됩니다.

 

수식 : =COUNTIF($B$3:$B$13,  "#1??")

결과 : 4

 

  • 조건 범위 $B$3:$B$13에서 조건 값 "#1??"에 대한 결과를 찾는데, " ? " 두 개가 있기 때문에 두 단어를 무시해 "#1제품"을 찾습니다.
  • 찾아진 결과는 예제 기준 4개의 셀에 존재하고, 해당 셀 개수를 카운트해 결과 4를 표시합니다.
  • 만약 "#1?" 과 같이 한 개의 "?" 만 사용되었다면, 위 예제 기준에선 정상적인 결과를 얻을 수 없습니다.

 

LIST