엑셀 COUNTIFS 함수 완벽 가이드
관리자 ·

조건이 여러 개인 데이터를 정확하게 세고 싶다면?
엑셀에서 데이터를 분석할 때 자주 부딪히는 고민 중 하나는 바로 “조건이 여러 개인 항목을 세는 방법”입니다.
예를 들어, "2024년 구매 고객 중 여성만 몇 명일까?" 같은 질문을 받을 때 말이죠.
이럴 때 사용하는 함수가 바로 COUNTIFS입니다.
단일 조건이면 COUNTIF, 복수 조건이면 COUNTIFS.
✅ COUNTIFS 함수 기본 개념
COUNTIFS(range1, criteria1, [range2, criteria2], …)
설명:
range1: 첫 번째 조건을 검사할 셀 범위
criteria1: 첫 번째 조건
range2: 두 번째 조건을 검사할 셀 범위
criteria2: 두 번째 조건
… 이렇게 여러 조건을 나열
조건이 ‘모두’ 만족하는 경우만 카운트됩니다.
📌 기본 예제 – 성별이 여성이고 지역이 서울인 인원 수
엑셀 표 예시:
COUNTIFS 수식:
=COUNTIFS(B2:B6, "여", C2:C6, "서울")
결과: 2
→ "여"이고 "서울"인 사람은 김하늘, 박소윤
🧠 조건 연산자와 와일드카드
COUNTIFS에서는 조건값에 비교 연산자, 와일드카드도 사용할 수 있습니다.
📌 숫자 조건 예제 – 70점 이상이면서 여성인 학생 수
수식:
=COUNTIFS(B2:B6, "여", C2:C6, ">=70")
결과: 2
→ 김하늘, 한지은
📌 날짜 조건 예제 – 2024년 6월 이후 등록자 수
수식:
=COUNTIFS(B2:B6, ">=2024-06-01")
날짜는 셀에 입력되어 날짜 형식으로 저장되어 있어야 정상 작동합니다.
또는:
=COUNTIFS(B2:B6, ">="&DATE(2024,6,1))
결과: 4
🔁 셀 참조를 활용한 동적 조건
조건값을 수식에 직접 쓰는 대신 셀 참조로 지정하면 유지보수가 쉬워집니다.
=COUNTIFS(B2:B100, E1, C2:C100, ">="&E2)
E1: 성별 조건
E2: 기준 점수
🚧 자주 하는 실수 5가지
📌 실무 예제 – 다중 조건 매출 분석
Q. "사과를 서울에서 판매한 건수"는?
=COUNTIFS(B2:B6, "사과", C2:C6, "서울")
→ 결과: 2건
💡 응용 – 공백 조건 / 비어있지 않은 셀 조건
공백인 셀 세기:
=COUNTIFS(B2:B100, "")
비어있지 않은 셀 세기:
=COUNTIFS(B2:B100, "<>")
🔚 마무리 – COUNTIFS vs 다른 함수 비교
✅ 요약 한 줄
COUNTIFS는 “조건을 모두 만족하는 경우만 세고 싶을 때” 반드시 사용해야 하는 함수입니다.
한 번 배우면 FILTER, SUMIFS, INDEX MATCH의 기본도 따라오게 됩니다. 데이터 분석의 뼈대가 되는 함수 중 하나예요.
COUNTIFS 수식:
=COUNTIFS(B2:B6, "여", C2:C6, "서울")
결과: 2
→ "여"이고 "서울"인 사람은 김하늘, 박소윤
🧠 조건 연산자와 와일드카드
COUNTIFS에서는 조건값에 비교 연산자, 와일드카드도 사용할 수 있습니다.
📌 숫자 조건 예제 – 70점 이상이면서 여성인 학생 수
수식:
=COUNTIFS(B2:B6, "여", C2:C6, ">=70")
결과: 2
→ 김하늘, 한지은
📌 날짜 조건 예제 – 2024년 6월 이후 등록자 수
수식:
=COUNTIFS(B2:B6, ">=2024-06-01")
날짜는 셀에 입력되어 날짜 형식으로 저장되어 있어야 정상 작동합니다.
또는:
=COUNTIFS(B2:B6, ">="&DATE(2024,6,1))
결과: 4
🔁 셀 참조를 활용한 동적 조건
조건값을 수식에 직접 쓰는 대신 셀 참조로 지정하면 유지보수가 쉬워집니다.
=COUNTIFS(B2:B100, E1, C2:C100, ">="&E2)
E1: 성별 조건
E2: 기준 점수
🚧 자주 하는 실수 5가지
📌 실무 예제 – 다중 조건 매출 분석
Q. "사과를 서울에서 판매한 건수"는?
=COUNTIFS(B2:B6, "사과", C2:C6, "서울")
→ 결과: 2건
💡 응용 – 공백 조건 / 비어있지 않은 셀 조건
공백인 셀 세기:
=COUNTIFS(B2:B100, "")
비어있지 않은 셀 세기:
=COUNTIFS(B2:B100, "<>")
🔚 마무리 – COUNTIFS vs 다른 함수 비교
✅ 요약 한 줄
COUNTIFS는 “조건을 모두 만족하는 경우만 세고 싶을 때” 반드시 사용해야 하는 함수입니다.
한 번 배우면 FILTER, SUMIFS, INDEX MATCH의 기본도 따라오게 됩니다. 데이터 분석의 뼈대가 되는 함수 중 하나예요.