본문 바로가기
Office

[Excel] 엑셀 COUNT,COUNTA,COUNTIF

by 청운추월 2023. 10. 7.
반응형

엑셀에서 갯수를 세는 COUNT 함수에 대해 알아보겠습니다. 

COUNT 관련함수는 아래와 같습니다. 

 

1. COUNT

2. COUNTA

3. COUNTBLANK

4. COUNTIF

5. COUNTIFS

 

COUNT vs COUNTA

=COUNT(검색범위)        :  데이터가 숫자인경우만 개수 반환 (문자는 셀수 없음)

=COUNTA(검색범위)      :  문자나 숫자 관계없이 개수 반환

 

컴퓨터에서는 문자와 숫자를 분리해서 생각합니다. 

사람은 1 이라는 글자를 보면  이건 숫자구나라고 인식을 합니다. 

컴퓨터는 1이라는 글자를 보면 이게 문자 1인지 숫자 1인지를 구별을 합니다.

컴퓨터입장에서 문자 1은 CODE로 구성되어 있고, 숫자 1은   2진수 값으로 구성됩니다. 

문자(CODE)로 구성된 1은 연산이 안되며 숫자로 표기된 경우만 계산이 됩니다. 

 

※참고사항

숫자앞에 ' 가 붙으면 숫자를 문자로 인식이 됩니다. 예)  '3  → 실제표시는 3으로 표시됨   

 

 

반응형

 

=COUNTBLANK(검색범위) 는 공백의 개수를 반환합니다.

 

 

COUNTIF, COUNTIFS

 

=COUNTIF(검색범위,검색조건)                                                     : 조건에 맞는 개수 반환

=COUNTIFS(검색범위1,검색조건1,[검색범위2,검색조건2].....)     : 여러가지 조건에 맞는 개수 반환

 

 

만약조건이 숫자나 문자에 따라 아래 조건을 넣을 수도 있습니다.

 

숫자인경우

>          :조건보다 크다

>=        :조건보다 크거나 같다.

<          :조건보다 작다

<=        :조건보다 작거나 같다

 

숫자나 문자인경우

=          : 조건과 같다.

<>        : 조건과 같지 않다.

 

문자인경우

*          : 여러개의 문자 제외

?         : 하나의 문자 제외

~         : ~*,~?   실제 *,? 를 검색하려면 앞에 ~ 삽입

 

예)

 

=COUNTIF(B2:B8,">3")   또는  = COUNTIF (B2:B8,">"&F1)

= COUNTIF (B2:B8,">=3")   또는  = COUNTIF (B2:B8,">="&F1)

= COUNTIF (B2:B8,"<3")   또는  = COUNTIF (B2:B8,"<"&F1)

= COUNTIF (B2:B8,"<=3")   또는  = COUNTIF (B2:B8,"<="&F1)

= COUNTIF (B2:B8,"=3")   또는  = COUNTIF (B2:B8,"="&F1)   : = 은 사용하지 않아도 됩니다.

= COUNTIF (B2:B8,"<>3")   또는  = COUNTIF (B2:B8,"<>"&F1)

 

= COUNTIF (B2:B8,"서울*")   "서울*"  서울로 시작하고 뒤에는 상관없이 검색

= COUNTIF (B2:B8,"??서울*")  "??서울"  앞에 2자리는 다른문자가 와야 하고 뒤에 서울이라는 단어가 있으면 검색

 

 

count sample.xlsx
0.01MB

반응형