엑셀 COUNTIFS 함수 사용법|두 개 이상의 조건으로 셀 개수를 정확하게 세는 방법

엑셀 COUNTIFS 함수 : 엑셀에서 데이터를 분석하다 보면 단순한 조건 하나로는 부족할 때가 많습니다.
예를 들어 “80점 이상이면서 ‘합격’인 학생은 몇 명인가요?”, “재고가 0이면서 품절 상태인 상품은 몇 개인가요?”, “2024년 이후 등록된 고객 중 VIP 등급은?” 등 두 개 이상의 조건을 동시에 만족하는 데이터를 정확하게 셀 필요가 있습니다.

이럴 때 사용하는 함수가 바로 엑셀 COUNTIFS 함수입니다.
COUNTIF 함수가 조건 1개만 처리할 수 있다면, COUNTIFS 함수는 여러 조건을 동시에 만족하는 셀 개수를 자동으로 계산해주는 다중 조건 집계 함수입니다.

이번 글에서는 COUNTIFS 함수의 기초 개념, 실무 예제, 활용 팁, 주의사항까지 상세히 설명드리겠습니다.

엑셀 COUNTIFS 함수

엑셀 COUNTIFS 함수란?

COUNTIFS 함수는 여러 조건을 동시에 만족하는 셀을 세는 함수입니다.
최소 2개의 조건부터 시작해, 3개, 4개 이상까지 다양한 조건을 동시에 적용할 수 있습니다.
데이터 분석, 조건부 통계, 필터링 자동화 등 실무에서 매우 유용하게 활용됩니다.


✅ 기본 구조

excel복사편집=COUNTIFS(조건범위1, 조건1, 조건범위2, 조건2, ...)
  • 조건범위: 조건을 검사할 셀 범위
  • 조건: 비교할 값 또는 기준

조건범위와 조건은 쌍으로 입력하며, 최대 127개까지 조건을 연결할 수 있습니다.


COUNTIFS 함수 예제

1. 특정 과목 점수가 80점 이상이면서 ‘합격’인 학생 수

excel복사편집=COUNTIFS(B2:B100, ">=80", C2:C100, "합격")

→ B열(점수)에서 80점 이상이면서, C열(결과)에서 ‘합격’인 조건을 모두 만족하는 셀을 계산합니다.


2. 재고 수량이 0 이하이면서 상품 상태가 ‘품절’인 경우

excel복사편집=COUNTIFS(D2:D200, "<=0", E2:E200, "품절")

→ D열(재고 수량)이 0 이하이면서 E열(상품 상태)이 ‘품절’인 경우만 세어줍니다.


3. 특정 날짜 이후에 등록된 VIP 고객 수

excel복사편집=COUNTIFS(F2:F500, ">="&DATE(2024,1,1), G2:G500, "VIP")

→ F열(가입일)이 2024년 이후이고, G열(등급)이 ‘VIP’인 고객의 수를 계산합니다.


4. 사원 중 부서가 ‘영업부’이면서 성별이 ‘여성’인 인원 수

excel복사편집=COUNTIFS(H2:H1000, "영업부", I2:I1000, "여성")

→ H열(부서)에서 영업부, I열(성별)에서 여성인 조건을 모두 만족하는 사원의 수를 세어줍니다.


COUNTIFS 사용 시 실무 팁

  1. 조건에 와일드카드 문자 사용 가능
    • * : 여러 글자 대체
    • ? : 한 글자 대체
      예: "*팀" → ‘기획팀’, ‘영업팀’ 모두 포함
  2. 숫자 조건에는 반드시 따옴표 + 연결 연산자 사용
    • 예: ">=90" 또는 ">="&90
  3. 날짜 조건은 DATE 함수와 결합하면 안전
    • "<=2024-01-01" 보다 "<=”&DATE(2024,1,1) 사용을 추천

자주 묻는 질문 (FAQ)

Q. COUNTIFS 함수는 몇 개의 조건까지 입력할 수 있나요?

A. 최대 127개 조건 쌍(조건범위 + 조건)을 입력할 수 있습니다. 대부분의 실무 상황에서 충분합니다.


Q. 조건 범위의 크기가 서로 다르면 어떻게 되나요?

A. 모든 조건 범위는 반드시 **같은 크기(행/열 수)**를 가져야 합니다. 그렇지 않으면 오류가 발생합니다.


Q. 대소문자 구분하나요?

A. 기본적으로 COUNTIFS 함수는 대소문자를 구분하지 않습니다. 정확히 구분이 필요한 경우, EXACT 함수와 함께 사용하는 것을 고려해야 합니다.


COUNTIFS와 함께 사용하면 좋은 함수들

함수명설명
COUNTIF단일 조건만 사용 가능한 셀 개수 계산 함수
SUMIFS여러 조건을 만족하는 셀들의 합계 계산
AVERAGEIFS조건에 맞는 평균 계산
IF조건에 따라 출력 값을 다르게 지정
FILTER조건에 맞는 데이터를 필터링해 새로운 배열 반환 (엑셀 365 이상)

이처럼 COUNTIFS는 다양한 함수와 함께 사용할 수 있으며, 고급 데이터 분석과 자동 보고서 작성에 매우 적합합니다.


실무에서 COUNTIFS가 유용한 이유

COUNTIFS 함수는 단순히 조건을 기준으로 개수를 세는 기능을 넘어서, 엑셀 자동화의 핵심 역할을 합니다.
매번 필터로 정렬하고 수작업으로 개수를 세는 번거로운 일을 줄여주고,
데이터가 변경되어도 수식은 자동으로 갱신되기 때문에 반복적인 업무의 효율이 극대화됩니다.

다음과 같은 분야에서 특히 자주 활용됩니다:

  • 영업관리: 특정 지역 + 매출 목표 이상 달성 건수
  • 인사관리: 특정 부서 + 근무연수 5년 이상인 인원 수
  • 교육분석: 80점 이상 + 출석률 90% 이상인 학생 수
  • 재고관리: 입고일 이후 + 판매량 미달인 제품 수

마무리

엑셀 COUNTIFS 함수는 복수 조건을 적용해 데이터를 집계할 수 있는 강력한 분석 도구입니다.
조건이 많아질수록 수작업은 어려워지지만, COUNTIFS를 사용하면 모든 조건을 자동으로 처리할 수 있어
정확하고 일관된 데이터 분석이 가능해집니다.

엑셀에서 데이터를 다루는 분들이라면 반드시 익혀야 할 필수 함수입니다.
이번 기회에 COUNTIFS 함수를 제대로 이해하고, 실무에 바로 적용해보시기 바랍니다.

다음 글에서는 조건에 따라 값을 반환하는 IF 함수나, 조건부 합계를 계산하는 SUMIFS 함수에 대해 설명드릴 예정입니다.

엑셀 COUNTIFS 함수에 대해 더 궁금하신 점이 있으시거나 더 궁금한 엑셀 함수가 있다면 언제든지 댓글로 남겨주세요~! 확인 후에 간단한 것은 댓글로, 설명이 필요한 부분은 게시글로 작성하여 꼭 알려드릴게요 🙂

엑셀 COUNTIFS 함수

COUNTIF 함수 보기

Leave a Comment