본문 바로가기

강의/엑셀 실무

엑셀 COUNTIFS 함수 - 여러 조건을 모두 만족하는 데이터 개수 세기

반응형

여러 조건을 모두 만족하는 데이터 개수 세기

엑셀에서 데이터를 분석하다 보면 단순히 개수를 세는 것이 아니라 여러 조건을 동시에 만족하는 데이터의 개수를 구해야 하는 경우가 많습니다.

이럴 때 사용하는 함수가 바로 COUNTIFS 함수입니다.

COUNTIFS 함수는 여러 조건을 모두 만족하는 셀의 개수를 계산하는 함수입니다.


COUNTIFS 함수란?

COUNTIFS는 여러 개의 조건을 검사하여 모든 조건을 만족하는 행의 개수를 계산합니다.

예를 들어,

  • 서울 지점 직원 수
  • 80점 이상인 학생 수
  • 특정 상품을 구매한 고객 수

등을 쉽게 구할 수 있습니다.


COUNTIFS 함수 기본 문법

=COUNTIFS(조건범위1, 조건1,
          조건범위2, 조건2,
          ...)
 

구성 요소

항목 설명
조건범위1 첫 번째 조건을 검사할 범위
조건1 첫 번째 조건
조건범위2 두 번째 조건을 검사할 범위
조건2 두 번째 조건
... 추가 조건

COUNTIFS 함수 사용 예제

예제 데이터

  A B
1 지역 품목
2 서울 사과
3 부산 사과
4 서울 바나나
5 서울 사과

서울이면서 사과인 개수를 구해보겠습니다.

=COUNTIFS(A2:A5,"서울",
          B2:B5,"사과")
 

결과

2
 

서울 + 사과를 모두 만족하는 행이 2개이기 때문입니다.


점수 조건 예제

80점 이상 학생 수 계산

점수
90
70
85
60
95

공식

=COUNTIFS(A2:A6,">=80")
 

결과

3
 

80점 이상인 학생은 3명입니다.


여러 조건 함께 사용하기

서울 지점에서 80점 이상인 직원 수

지역 점수
서울 90
서울 70
부산 85
서울 95

공식

=COUNTIFS(A2:A5,"서울",
          B2:B5,">=80")
 

결과

2
 

서울이면서 80점 이상인 사람은 2명입니다.


COUNTIF와 COUNTIFS 차이

함수사용 목적
COUNTIF 조건 1개
COUNTIFS 조건 여러 개

예시

=COUNTIF(A:A,"서울")
 

서울 개수만 계산

=COUNTIFS(A:A,"서울",
          B:B,"사과")
 

서울 + 사과 개수 계산


실무 활용 사례

지역별 판매 건수 분석

=COUNTIFS(A:A,"서울",
          B:B,"완료")
 

서울 지역에서 완료된 주문 건수 계산

출석 인원 계산

=COUNTIFS(B:B,"출석",
          C:C,"오전")
 

오전 출석자 수 계산

특정 부서 직원 수

=COUNTIFS(A:A,"개발팀",
          B:B,"재직")
 

재직 중인 개발팀 직원 수 계산


COUNTIFS 사용 시 주의사항

1. 범위 크기가 같아야 함

❌ 오류

=COUNTIFS(A2:A10,"서울",
          B2:B5,"사과")
 

범위 크기가 다름

2. 비교 연산자는 따옴표 사용

">=80"
"<100"
"<>서울"
 

핵심 정리

✅ COUNTIFS = 여러 조건을 만족하는 개수 계산

✅ 모든 조건을 동시에 만족해야 함

✅ 조건은 계속 추가 가능

✅ 데이터 분석과 통계 작업에서 매우 자주 사용


반응형