카테고리 없음
엑셀함수/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 함수 정리
✅ 여러 개의 조건을 동시에 만족하는 데이터 개수를 셀 때 사용
✅ 비교 연산자(>, <, >=, <=, <>) 사용 가능
✅ **와일드카드 (*, ?)**를 사용하여 특정 문자 포함 여부 확인 가능
✅ 날짜, 숫자, 문자 등 다양한 조건 조합 가능
💡 데이터 분석할 때 특정 기준에 맞는 개수를 찾는 데 매우 유용한 함수예요! 🚀