본문 바로가기
엑셀/엑셀 함수

셀의 개수를 구하는 함수 COUNT / COUNTIF / COUNTIFS

by Mensch 2023. 5. 23.
반응형

이번 포스팅에서는 셀의 개수를 구하는 함수 COUNT / COUNTIF / COUNTIFS에 대해 작성하겠습니다. 함수를 사용하다 보면 간혹 셀의 개수나 특히 조건에 맞는 셀의 개수를 구하는 경우가 많이 있습니다. 이럴 때 사용하는 함수로 자주 사용하는 함수이기에 반드시 알고 있는 것이 좋습니다.

 

COUNT

가장 기본 함수로 숫자가 입력된 셀의 개수를 구할 수 있습니다. 
=COUNT(참조범위)

 

숫자로 입력된 값의 개수만 구하기 때문에 문자가 입력된 셀을 참조할 경우 0으로 표시가 됩니다.
D열에 숫자가 입력된 셀의 개수를 구할 경우,
H4셀에 '=COUNT(D2:D11)'를 입력하면 D열에 숫자가 입력된 셀이 없기 때문에 '0'이 나옵니다.

COUNT함수
=COUNT(D2:D11)을 D열에 숫자가 없기에 H4셀에 0이 구해집니다

 

COUNTA

다른 포스팅에서 말씀드린 COUNTA함수는 문자나 숫자, 특수 문자가 입력된 셀의 개수를 구할 수 있습니다.
=COUNTA(참조범위)

 

D열에 숫자, 문자, 특수문자가 입력된 셀의 개수를 구할 경우,
H5셀에 '=COUNTA(D2:D11)'를 입력하면 D열에 문자가 입력된 셀이 7개 있기에 '7'이 구해집니다.

COUNTA함수
=COUNTA(D2:D11)을 입력하면 D열에 문자가 입력되어 있어 H5셀에 7이 구해집니다

 

 

빈셀을 제외하고 일련번호 넣기 COUNTA / IF

앞서 ROW / COLUMN / COUNTA 함수에 대해서 알아보았습니다. 이번 포스팅에서는 IF와 COUNTA 함수를 사용하여 빈 셀을 제외하고 일련번호를 넣는 방법에 대해 알아보도록 하겠습니다. 일련번호 입력 함

drawing-er.tistory.com

 

COUNTBLANK

빈 셀의 개수를 구하는 함수입니다. 데이터가 많을 경우 비어 있는 셀이 있는지 확인하거나(셀 이동이 빠릅니다), 빈 셀의 개수로 값을 나눠야 할 경우에 사용합니다.
=COUNTBLANK(참조범위)

 

D열에 빈셀의 개수를 구할 경우,
H6셀에 '=COUNTBLANK(D2:D11)'를 입력하면 D열에 빈셀이 3개가 있기에 '3'이 구해집니다.

COUNTBLANK함수
=COUNTBLANK(D2:D11)을 입력하면 D열에 빈셀이 3개가 있어 3이 구해집니다

 

COUNTIF

조건에 맞는 셀의 개수를 구하는 함수입니다. 이 함수는 상대적으로 사용할 일이 많기 때문에 알아두시는 것이 좋습니다.
=COUNTIF(참조범위, 조건)

 

D열에 '과장'이 포함된 셀의 개수를 구할 경우,
H7셀에 '=COUNTIF(D2:D11, "과장")'를 입력하면 D열에 '과장'이 3개가 있기에 '3'이 구해집니다.

COUNTIF함수
=COUNTIF(D2:D11, "과장")을 입력하면 D열에 과장이 3개 있기에 H7에 3이 구해집니다

 

COUNTIFS

두 가지 이상의 조건에 맞는 셀의 개수를 구하는 함수입니다. 이 역시 많이 사용하는 함수이며 반드시 알아두시는 것이 좋습니다.
=COUNTIFS(참조범위 1, 조건 1, 참조범위 2, 조건 2...)

 

D열에 '과장', E열에 '여'인 셀의 개수를 구할 경우,
H8셀에 '=COUNTIFS(D2:D11, "과장", E2:E11, "여")'를 입력하면 '과장'은 3명이지만 성별이 '여'는 1명이기에 '1'이 구해집니다.

COUNTIFS 함수
=COUNTIFS(D2:D11, "과장", E2:E11, "여")를 입력하면 '과장' 3명 중 '여'는 1명이기에 '1'이 구해집니다

 
이상 COUNT, COUNTA, COUNTBLANK, COUNTIF, COUNTIFS를 사용해서 셀의 개수를 구하는 함수에 대해 알아보았습니다.
감사합니다.

반응형

댓글