엑셀 공부 A to Z

📌 엑셀에서 조건부 개수 세기! COUNTIF 함수 완벽 정리

snupple 2025. 3. 4. 22:42
반응형

 

안녕하세요!

오늘은 엑셀에서 특정 조건을 만족하는 셀의 개수를 세는 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 함수를 활용하면 더욱 강력한 기능을 사용할 수 있습니다.

반응형