안녕하세요!
오늘은 엑셀에서 특정 조건을 만족하는 셀의 개수를 세는 COUNTIF 함수에 대해 알아보겠습니다.
데이터를 분석할 때, "특정 값이 몇 개 있는지" 확인하는 것이 중요한 경우가 많습니다.
예를 들어:
✅ "80점 이상인 학생이 몇 명인가?"
✅ "판매 데이터에서 특정 제품이 몇 번 팔렸는가?"
✅ "결제 상태가 '완료'인 건수가 몇 개인가?"
이처럼 특정 조건을 만족하는 셀 개수를 구할 때 COUNTIF 함수를 사용하면 매우 편리합니다.
그럼 자세한 사용법을 알아볼까요? 😊
🔹 COUNTIF 함수란?
COUNTIF 함수는 특정 범위에서 조건을 만족하는 값의 개수를 계산하는 함수입니다.
✅ COUNTIF 함수 공식
=COUNTIF(범위, 조건)
- 범위: 개수를 세려는 데이터가 있는 셀 범위
- 조건: 개수를 세고 싶은 특정 값(예: "사과", ">=50" 등)
예제 1: "사과"가 몇 번 등장했는지 세기
=COUNTIF(A2:A10, "사과")
→ A2:A10 범위에서 "사과"라는 값이 몇 번 나타나는지 계산
예제 2: 80점 이상 학생 수 세기
=COUNTIF(B2:B20, ">=80")
→ B2:B20 범위에서 80점 이상인 개수를 반환
🔹 COUNTIF 함수 사용 방법
✅ 1. 특정 값이 몇 개 있는지 세기
이름 | 점수 |
홍길동 | 85 |
김철수 | 90 |
박영희 | 78 |
이민호 | 88 |
정수진 | 95 |
=COUNTIF(B2:B6, ">=80")
→ 결과: 4 (80점 이상인 학생 4명)
✅ 2. 특정 텍스트 개수 세기
제품 | 판매 개수 |
사과 | 10 |
바나나 | 5 |
사과 | 8 |
포도 | 12 |
사과 | 6 |
=COUNTIF(A2:A6, "사과")
→ 결과: 3 (사과가 등장한 횟수)
✅ 3. 여러 조건을 만족하는 개수 세기 (COUNTIFS 함수)
COUNTIF 함수는 한 가지 조건만 처리할 수 있지만, COUNTIFS 함수를 사용하면 여러 개의 조건을 동시에 적용할 수 있습니다.
예제: "80점 이상" & "출석 O"인 학생 수 구하기
=COUNTIFS(B2:B10, ">=80", C2:C10, "O")
→ B2:B10 범위에서 80점 이상이고, C2:C10에서 출석이 "O"인 학생 수를 반환
🔹 COUNTIF 함수 활용 예시
📌 예제 1: "결제 완료" 상태의 주문 건수 계산
주문번호 | 결제 상태 |
1001 | 완료 |
1002 | 대기 |
1003 | 완료 |
1004 | 취소 |
1005 | 완료 |
=COUNTIF(B2:B6, "완료")
→ 결과: 3 (결제 완료된 주문 건수)
📌 예제 2: 특정 날짜 이후의 데이터 개수 구하기
=COUNTIF(A2:A100, ">=2024-01-01")
→ 2024년 이후의 데이터 개수를 계산
🔹 마무리
COUNTIF 함수는 데이터를 분석할 때 매우 유용한 함수입니다.
특히 여러 조건을 동시에 만족하는 값을 찾고 싶다면 COUNTIFS 함수를 활용하면 더욱 강력한 기능을 사용할 수 있습니다.
'엑셀 공부 A to Z' 카테고리의 다른 글
📌 중복된 값 제거 & 개수 세기! 엑셀 UNIQUE & COUNTIF 함수 활용법 (0) | 2025.03.04 |
---|---|
📌 엑셀에서 조건부 합계 구하기! SUMIF 함수 사용법 (0) | 2025.03.04 |
📌 반올림, 올림, 내림! 엑셀 ROUND 함수 완벽 활용법 (0) | 2025.02.23 |
📌 엑셀에서 오늘 날짜 & 현재 시간 표시하는 방법 (NOW, TODAY 함수) (0) | 2025.02.23 |
📌 엑셀에서 문자 합치기! CONCATENATE & CONCAT 함수 차이와 사용법 (0) | 2025.02.23 |