📌 COUNTIF 함수: 특정 조건을 만족하는 셀 개수 세기
엑셀의 COUNTIF 함수는 특정 조건을 만족하는 셀 개수를 계산할 때 사용됩니다.
즉, 단순한 숫자 개수를 세는 COUNT 함수와 달리, 조건을 지정하여 해당 조건을 충족하는 데이터만 계산할 수 있습니다.
1️⃣ COUNTIF 함수의 기본 사용법
COUNTIF(범위, 조건)
- 범위 : 조건을 적용할 셀 범위
- 조건 : 개수를 셀 기준 (예: 특정 값, 크거나 작음, 텍스트 포함 등)
💡 조건은 숫자, 텍스트, 비교 연산자 등을 사용할 수 있음!
2️⃣ COUNTIF 함수 사용 예제
📌 예제 데이터 (A1:A10)
A
사과 |
바나나 |
사과 |
포도 |
사과 |
오렌지 |
바나나 |
포도 |
사과 |
사과 |
✅ 예제 1: 특정 값 개수 세기
🔹 "사과"가 몇 번 등장하는지 세기
=COUNTIF(A1:A10, "사과")
📌 결과: 5
("사과"가 5번 등장)
✅ 예제 2: 숫자 조건 적용하기
📌 숫자 데이터 예제 (B1:B10)
B
10 |
20 |
30 |
40 |
50 |
60 |
70 |
80 |
90 |
100 |
🔹 50보다 큰 숫자의 개수 세기
=COUNTIF(B1:B10, ">50")
📌 결과: 5 (60, 70, 80, 90, 100)
🔹 30 이상 70 이하인 숫자의 개수 세기 (AND 조건 사용)
=COUNTIF(B1:B10, ">=30") - COUNTIF(B1:B10, ">70")
📌 결과: 4 (30, 40, 50, 60, 70)
✅ 예제 3: 특정 텍스트 포함하는 개수 세기
🔹 "포도"가 포함된 데이터 개수 세기
=COUNTIF(A1:A10, "*포도*")
📌 결과: 2 ("포도"가 2번 포함됨)
- *는 와일드카드 문자로, 어떤 문자가 와도 포함된 것으로 인식됨.
✅ 예제 4: 빈 셀 개수 세기
=COUNTIF(A1:A10, "")
📌 결과: 0 (모든 셀이 채워져 있음)
3️⃣ COUNTIF 함수에서 사용할 수 있는 조건
조건의미예제설명
"사과" | 특정 값 | COUNTIF(A1:A10, "사과") | "사과" 개수 |
">50" | 50보다 큰 값 | COUNTIF(B1:B10, ">50") | 50 초과 개수 |
"<30" | 30보다 작은 값 | COUNTIF(B1:B10, "<30") | 30 미만 개수 |
">=30" | 30 이상 | COUNTIF(B1:B10, ">=30") | 30 이상 개수 |
"<>사과" | "사과"가 아닌 값 | COUNTIF(A1:A10, "<>사과") | "사과" 제외 개수 |
"*포도*" | "포도" 포함하는 값 | COUNTIF(A1:A10, "*포도*") | "포도" 포함 개수 |
"" | 빈 셀 개수 | COUNTIF(A1:A10, "") | 빈 셀 개수 |
"<> " | 빈 셀이 아닌 개수 | COUNTIF(A1:A10, "<>") | 값이 있는 개수 |
4️⃣ COUNTIF 함수 실전 활용
✅ 예제 5: 여러 개의 조건 적용하기 (COUNTIFS)
🔹 COUNTIF는 하나의 조건만 사용할 수 있지만, 여러 조건을 적용하려면 COUNTIFS 사용!
=COUNTIFS(A1:A10, "사과", B1:B10, ">50")
📌 설명:
- A1:A10에서 "사과"인 경우 중
- B1:B10에서 50 초과인 경우 개수 세기
5️⃣ COUNTIF 함수 정리
✅ 특정 조건을 만족하는 셀 개수를 셀 때 사용
✅ 비교 연산자(>, <, >=, <=, <>) 사용 가능
✅ **와일드카드 (*, ?)**를 사용하여 특정 문자 포함 여부 확인 가능
✅ 여러 조건을 적용하려면 COUNTIFS 사용
💡 데이터 분석할 때 특정 기준에 맞는 개수를 찾는 데 유용한 함수예요! 🚀