본문 바로가기

오피스/엑셀

엑셀 COUNTIF 함수 - 조건을 만족시키는 셀의 개수세기

엑셀의 함수중 데이터의 개수를 세는 COUNT함수 중 오늘은 조건을 충족시키는 셀의 개수를 세는 함수인 COUNTIF,COUNTIFS 중 엑셀 COUNTIF 함수에 대해 알아보겠습니다. 


엑셀의 개수를 세는 함수 종류


COUNT 함수 - 범위내의 숫자가 있는 셀의 개수를 세는 함수 

COUNTA 함수- 비어있지 않은 셀의 개수를 세는 함수 
COUNTBLANK 함수- 비어있는 셀의 개수를 세는 함수 

COUNTIF 함수- 범위 내에서 한 개의 조건을 만족하는 셀의 개수를 세는 함수 
COUNTIFS 함수- 범위 내에서 두개 이상의 조건을 만족하는 셀의 개수를 나타내는 함수


 

  COUNTIF 함수


엑셀 COUNTIF 함수는 지정한 범위내에 조건을 만족하는 셀의 개수를 세는 함수입니다. 


사용법 

COUNTIF(range, criteria)


range  - 개수를 구하려는 셀범위를 지정하는 인수입니다. 

예) B3:D:10


criteria - 어떤 조건인지를 적는 인수입니다. 

숫자, 식, 셀 참조 또는 텍스트 문자열을 넣을 수 있습니다. 

예) 숫자       1

    식          ">0"

    셀 참조    B5

    텍스트 문자열 "OK" 

예)

=COUNTIF(B3:D10,1)

=COUNTIF(B4:B20,">3")

=COUNTIF(C4:C10,C3)

=COUNTIF(D3:D10,"YES")






그럼 예제와 함께 알아보겠습니다. 




엑셀 COUNTIF 함수를 사용한 예제입니다. 

영어 단어 중 품사별로 개수를 세기 위한 함수입니다. 


=COUNTIF($C$4:$C$14,G4)

$C$4:$C$14 품사가 적혀있는 셀의 범위입니다. 

아래 동사와 형용사에 드래그로 수식을 적용하려고 절대참조($)로 적어주었습니다. 

G4  셀 참조를 했습니다. G4에는 "명사"라는 텍스트가 들어있습니다. 

G4의 셀을 참조해 품사범위에서 "명사"의 개수를 셉니다. 

동사와 형용사에 드래그로 참조시 G4 조건은 G5G6 으로 바뀌어야 하기 때문에 상대참조를 합니다.


=COUNTIF($C$4:$C$14,G4)

수식이 적용된 모습입니다. 

동사와 형용사의 개수도 세기 위해서 해당셀의 오른쪽 아래끝부분을 마우스로 잡고 드래그래서 형용사가 있는 행까지 내려줍니다. 



=COUNTIF($C$4:$C$14,G5)

=COUNTIF($C$4:$C$14,G6)

으로 수식이 적용되어 동사와 형용사의 개수도 표시됩니다. 




엑셀의 COUNT 함수 관련 다른 글 


  1. 엑셀 COUNT 함수 사용법 - COUNTA, COUNTBLANK 구분해서 사용하기
  2. 엑셀 COUNTIFS 함수 - 복수 조건을 만족하는 셀의 개수


댓글