엑셀 COUNTIF / COUNTIFS 함수 사용법: 조건을 만족하는 데이터 개수 세기
1. COUNTIF & COUNTIFS 함수란?
엑셀에서 데이터를 분석할 때 특정 조건을 만족하는 셀 개수를 세고 싶을 때가 있습니다.
- COUNTIF 함수: 하나의 조건을 만족하는 셀 개수를 셈
- COUNTIFS 함수: 여러 개의 조건을 동시에 만족하는 셀 개수를 셈
2. COUNTIF 함수 기본 사용법
=COUNTIF(범위, 조건)
- 범위: 조건을 적용할 셀 영역
- 조건: 셀을 세기 위한 기준 (예: ">10", "사과")
예제 1: 특정 값의 개수 세기
A |
사과 |
바나나 |
사과 |
오렌지 |
사과 |
=COUNTIF(A1:A5, "사과")
결과: 3 ("사과"가 3번 등장)
예제 2: 특정 숫자 이상의 개수 세기
A |
10 |
20 |
30 |
40 |
50 |
=COUNTIF(A1:A5, ">=30")
결과: 3 (30, 40, 50 포함)
예제 3: 특정 문자 포함된 셀 개수 세기
=COUNTIF(A1:A5, "*과*")
결과: 3 (사과 포함된 값만 계산)
3. COUNTIFS 함수 기본 사용법
COUNTIFS 함수는 여러 개의 조건을 동시에 만족하는 경우에만 개수를 셉니다.
=COUNTIFS(범위1, 조건1, 범위2, 조건2, ...)
예제 4: 두 개의 조건을 만족하는 개수 세기
A | B |
사과 | 10 |
바나나 | 20 |
사과 | 30 |
오렌지 | 40 |
사과 | 50 |
=COUNTIFS(A1:A5, "사과", B1:B5, ">=30")
결과: 2 (사과이면서 30 이상인 경우)
예제 5: 여러 조건을 적용한 데이터 개수 세기
A | B | C |
사과 | 10 | A |
바나나 | 20 | B |
사과 | 30 | A |
오렌지 | 40 | A |
사과 | 50 | B |
=COUNTIFS(A1:A5, "사과", B1:B5, ">20", C1:C5, "A")
결과: 1 (사과, 30 이상, C열이 A인 경우)
4. COUNTIF & COUNTIFS 함수 활용 팁
① 오늘 날짜 이후의 데이터 개수 세기
=COUNTIF(A1:A10, ">"&TODAY())
(TODAY()는 오늘 날짜를 반환)
② 특정 단어가 포함된 개수 세기
=COUNTIF(A1:A10, "*사과*")
("사과"가 포함된 모든 데이터 개수)
5. COUNTIF & COUNTIFS 함수 오류 해결 방법
- #VALUE! 오류 → 범위가 잘못 지정됨 (범위 크기가 다를 경우)
- COUNTIF는 한 개의 조건만 사용 가능 → 여러 조건이 필요하면 COUNTIFS 사용
6. 마무리
COUNTIF와 COUNTIFS 함수는 특정 조건을 만족하는 데이터를 빠르게 찾을 수 있는 강력한 함수입니다.
다음 글에서는 데이터를 요약하는 데 유용한 SUMIF / SUMIFS 함수를 소개해드릴게요!
'EVERYTHING > EXCEL' 카테고리의 다른 글
[EXCEL] 엑셀 AVERAGE / AVERAGEIF / AVERAGEIFS 함수 사용법: 조건에 맞는 값의 평균 구하기 (0) | 2025.03.15 |
---|---|
[EXCEL] 엑셀 SUMIF / SUMIFS 함수 사용법: 조건을 만족하는 값만 합산하기 (0) | 2025.03.14 |
[EXCEL] 엑셀 COUNT / COUNTA 함수 사용법: 데이터 개수 세기 (0) | 2025.03.12 |
[EXCEL] 엑셀 CHOOSE 함수 사용법: 원하는 값을 쉽게 선택하는 방법 (0) | 2025.03.11 |
[EXCEL] 엑셀 MATCH 함수 사용법: 값의 위치를 찾는 방법 (0) | 2025.03.11 |