카테고리 없음

엑셀함수/COUNTIFS/여러 개의 조건을 동시에 만족하는 데이터 개수를 계산할 때

K-직장인 S 2025. 3. 18. 19:15

📌 COUNTIFS 함수: 여러 조건을 만족하는 셀 개수 세기

엑셀의 COUNTIFS 함수는 여러 개의 조건을 동시에 만족하는 데이터 개수를 계산할 때 사용됩니다.
즉, COUNTIF는 하나의 조건만 사용할 수 있지만, COUNTIFS는 두 개 이상의 조건을 적용하여 개수를 셀 수 있음.


1️⃣ COUNTIFS 함수의 기본 사용법

COUNTIFS(범위1, 조건1, 범위2, 조건2, …)
  • 범위1, 조건1: 첫 번째 조건을 적용할 범위와 조건
  • 범위2, 조건2: 두 번째 조건을 적용할 범위와 조건
  • 모든 조건을 만족하는 데이터 개수만 계산됨!

2️⃣ COUNTIFS 함수 사용 예제

📌 예제 데이터 (A2:C11)

A (이름)B (부서)C (점수)

김철수 영업 85
이영희 마케팅 90
박민호 영업 78
최지은 인사 88
정우성 영업 92
한지민 마케팅 79
신동엽 인사 95
송혜교 영업 81
유재석 마케팅 87
강호동 인사 83

 예제 1: 특정 조건을 만족하는 개수 세기

 "영업" 부서에서 "점수 80 이상"인 인원 수

=COUNTIFS(B2:B11, "영업", C2:C11, ">=80")

📌 결과: 3
(김철수(85), 정우성(92), 송혜교(81))


 예제 2: 두 개 이상의 조건 적용

 "마케팅" 부서에서 "점수 85 이상"인 인원 수

=COUNTIFS(B2:B11, "마케팅", C2:C11, ">=85")

📌 결과: 2
(이영희(90), 유재석(87))


 예제 3: 여러 조건을 활용하기

 "영업" 또는 "마케팅" 부서에서 "점수 80 이상"인 인원 수

=COUNTIFS(B2:B11, "영업", C2:C11, ">=80") + COUNTIFS(B2:B11, "마케팅", C2:C11, ">=80")

📌 결과: 5
(영업: 김철수(85), 정우성(92), 송혜교(81)
마케팅: 이영희(90), 유재석(87))


3️⃣ COUNTIFS 함수에서 사용할 수 있는 조건

조건의미예제설명

"영업" 특정 값 COUNTIFS(B2:B11, "영업") "영업" 부서 개수
">=80" 80 이상 COUNTIFS(C2:C11, ">=80") 80 이상 점수 개수
"<90" 90 미만 COUNTIFS(C2:C11, "<90") 90 미만 점수 개수
"<>영업" "영업"이 아닌 값 COUNTIFS(B2:B11, "<>영업") "영업" 제외 개수
"*영업*" "영업" 포함하는 값 COUNTIFS(B2:B11, "*영업*") "영업"이 들어간 값 개수

4️⃣ COUNTIFS 실전 활용

 예제 4: 특정 날짜 범위 내 데이터 개수 세기

📌 날짜 데이터 (D2:D11)

날짜

2024-01-01
2024-02-15
2024-03-10
2024-04-05
2024-05-20
2024-06-12
2024-07-07
2024-08-25
2024-09-30
2024-10-18

 "2024년 3월 ~ 6월" 사이의 데이터 개수

=COUNTIFS(D2:D11, ">=2024-03-01", D2:D11, "<=2024-06-30")

📌 결과: 4
(2024-03-10, 2024-04-05, 2024-05-20, 2024-06-12)


 예제 5: 빈값이 아닌 데이터 개수 세기

=COUNTIFS(A2:A11, "<>")

📌 결과: 10 (모든 데이터가 입력된 경우)


5️⃣ COUNTIFS 함수 정리

✅ 여러 개의 조건을 동시에 만족하는 데이터 개수를 셀 때 사용
 비교 연산자(>, <, >=, <=, <>) 사용 가능
✅ **와일드카드 (*, ?)**를 사용하여 특정 문자 포함 여부 확인 가능
✅ 날짜, 숫자, 문자 등 다양한 조건 조합 가능

💡 데이터 분석할 때 특정 기준에 맞는 개수를 찾는 데 매우 유용한 함수예요! 🚀