본문 바로가기

Excel COUNTIF 함수

보더라인 2024. 11. 11.

 

1. COUNTIF 함수의 기본 개요

  • 주어진 조건에 맞는 셀의 개수를 세는 함수
  • 단일 범위에서 조건 검색 가능
  • 텍스트, 숫자, 날짜 등 다양한 데이터 타입 처리 가능

2. 함수 구문

=COUNTIF(range, criteria)

매개변수 설명:

  • range: 계산할 범위
  • criteria: 계산 조건 (숫자, 텍스트, 수식 등)

3. 실제 예시

예시 1: 기본 숫자 카운트

점수
85
90
85
75
90
=COUNTIF(A1:A5, 90)
결과: 2 (90점인 셀의 개수)

=COUNTIF(A1:A5, ">=85")
결과: 4 (85점 이상인 셀의 개수)

예시 2: 텍스트 카운트

과일
사과
바나나
사과
딸기
사과
=COUNTIF(B1:B5, "사과")
결과: 3 (사과의 개수)

=COUNTIF(B1:B5, "*기")
결과: 1 (딸기처럼 '기'로 끝나는 항목의 개수)

4. 조건 연산자 활용

연산자 의미 예시
= 같음 =COUNTIF(A1:A10, "=100")
> 크다 =COUNTIF(A1:A10, ">90")
< 작다 =COUNTIF(A1:A10, "<60")
>= 크거나 같다 =COUNTIF(A1:A10, ">=80")
<= 작거나 같다 =COUNTIF(A1:A10, "<=70")
<> 같지 않다 =COUNTIF(A1:A10, "<>0")

5. 와일드카드 활용

  • * : 여러 문자 대체
    =COUNTIF(B1:B10, "홍*")
    결과: '홍'으로 시작하는 모든 값
  • ? : 한 문자 대체
    =COUNTIF(B1:B10, "??시")
    결과: 앞 두 글자 뒤에 '시'가 오는 값

 

6. 실무 활용 예시

성적 분포 확인

구간 수식
90이상 =COUNTIF(점수, ">=90")
80~89 =COUNTIF(점수, ">=80")-COUNTIF(점수, ">=90")
70~79 =COUNTIF(점수, ">=70")-COUNTIF(점수, ">=80")

 

7. 보너스 팁: COUNTIFS 함수로의 확장

[COUNTIFS 예시]
=COUNTIFS(범위1, 조건1, 범위2, 조건2)

예: =COUNTIFS(성별, "남", 나이, ">=30")
결과: 30세 이상 남성의 수

추가 활용 예시:

  1. 날짜 기준 카운트
    =COUNTIF(날짜열, ">="&TODAY())
    결과: 오늘 이후 날짜의 개수
  2. 동적 범위 카운트
    =COUNTIF(A:A, B1)
    결과: A열 전체에서 B1 셀의 값과 일치하는 개수
  3. 부분 일치 카운트
    =COUNTIF(이름열, "*김*")
    결과: 이름에 '김'이 포함된 개수

'엑셀' 카테고리의 다른 글

엑셀 텍스트 추출함수 (Left, Right, Mid)  (0) 2024.11.13
Excel TODAY 함수  (1) 2024.11.12
Excel SUMIF 함수  (1) 2024.11.10
Excel IF 함수  (1) 2024.11.09
Excel MATCH 함수  (1) 2024.11.08

댓글