엑셀에서 갯수를 세는 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자리는 다른문자가 와야 하고 뒤에 서울이라는 단어가 있으면 검색

'Office' 카테고리의 다른 글
[Excel] 엑셀 문자개수 (0) | 2023.10.17 |
---|---|
[Error] "수식이 너무 복잡해서 개체에 할당할 수 없습니다." (4) | 2023.10.07 |
[PowerPoint] 파워포인트 화면비율 및 세로 돌리기 (2) | 2023.10.07 |
[Excel] 엑셀 합계수식 SUM,SUMIF,SUMIFS (2) | 2023.10.02 |
[Excel] 엑셀 중복데이터 찾기, 삭제하기 (2) | 2023.09.19 |