반응형

조건에 맞는 셀을 세는 엑셀 함수, COUNTIF & COUNTIFS 함수 자세히 알아보기

이번 시간에는 엑셀에서 데이터를 분석할 때 굉장히 유용하게 쓰이는 함수인 COUNTIFCOUNTIFS 함수에 대해 자세히 알아보겠습니다. 앞서 배운 COUNT, COUNTA, COUNTBLANK 함수는 셀의 개수를 세는 가장 기본적인 함수들이었지만, 이번에 배울 함수들은 여기에 조건을 추가할 수 있다는 점에서 훨씬 더 활용도가 높습니다.

먼저 간단히 정리하자면 COUNTIF는 한 가지 조건을 기준으로 셀의 개수를 세는 함수이고, COUNTIFS는 두 가지 이상 조건을 모두 만족하는 셀의 개수를 세는 함수입니다. 조건 기반 필터링, 데이터 통계, 인사 관리, 설문 분석, 매출 필터링 등 실무에서 아주 다양한 분야에 사용됩니다.


✔️ COUNTIF 함수: 한 가지 조건을 만족하는 셀 개수 구하기

COUNTIF 함수는 다음과 같은 형식으로 작성합니다.

 
=COUNTIF(범위, 조건)

예를 들어, 운전면허증을 보유한 지원자 수를 구한다고 했을 때,

E열에 있는 '운전 가능 여부' 셀들 중 "가능"이라고 쓰인 셀만 세고 싶다면 다음과 같이 입력합니다:

=COUNTIF(E3:E8, "가능")

위 수식은 E3부터 E8까지의 범위 중에서 "가능"이라는 텍스트가 입력된 셀의 개수를 반환합니다.

실제 데이터에서 “가능”이라고 입력된 행이 4개라면, 결과는 4가 됩니다.

 

COUNTIF 함수는 텍스트 조건뿐 아니라 ">10"처럼 숫자 비교, "<2024-01-01"처럼 날짜 비교도 가능합니다.

이처럼 단순한 조건 하나만으로도 상당히 강력한 데이터 필터링이 가능하다는 점이 장점입니다.

 


✔️ COUNTIFS 함수: 두 개 이상 조건 동시 만족 여부 판단

COUNTIFS 함수는 COUNTIF보다 확장된 기능을 제공합니다.

여러 범위에 각각 조건을 부여하여, 모든 조건을 동시에 만족하는 경우만 셉니다.

기본 구조는 다음과 같습니다:

=COUNTIFS(범위1, 조건1, 범위2, 조건2, ...)

예시를 들어보겠습니다. D열에 성별, E열에 운전 가능 여부가 있다고 가정할 때,

성별이 ‘여자’이고 운전 가능 여부가 ‘가능’인 지원자 수를 알고 싶다면 다음과 같은 수식을 사용할 수 있습니다:

=COUNTIFS(D3:D8, "여자", E3:E8, "가능")

이 수식은 성별이 “여자”이면서 동시에 운전이 가능한 사람만 카운트합니다.

두 조건 모두 충족해야 하기 때문에 더 정확한 필터링이 가능합니다.


✔️ 실무에서 자주 쓰는 활용 예시

  • 출석률 80% 이상인 학생 수
  • 구매금액 50만 원 이상이고 지역이 '서울'인 고객 수
  • 근속연수 3년 이상이면서 팀장 직책인 사원 수
  • 만족도 설문에서 점수가 4점 이상이면서, 특정 제품군에 해당하는 응답자 수

이처럼 단순 필터부터 복합 조건까지 다양한 상황에서 COUNTIF와 COUNTIFS 함수는 큰 역할을 합니다.


마무리하며

엑셀에서 데이터를 분석하고 정리할 때 조건을 기준으로 개수를 세야 하는 경우가 정말 많습니다. 오늘 배운 COUNTIF와 COUNTIFS 함수는 그런 상황에서 가장 유용하게 사용되는 함수들이며, 실무에서도 높은 빈도로 활용됩니다.

앞으로 데이터 필터링이 필요할 때, 단순 개수만 세는 것이 아니라 조건에 맞는 항목 수를 구하고 싶다면 꼭 이 두 함수를 떠올려보시기 바랍니다.

다음 시간에는 이 함수들과 어울려 사용하는 SUMIF, AVERAGEIF, IFS 등의 조건 기반 계산 함수들을 소개할 예정입니다.

감사합니다.

'회사에서 살아남기' 카테고리의 다른 글

엑셀 글자 수 세기 LEN, LENB  (1) 2025.05.07
엑셀 SUMIF, SUMIFS함수  (0) 2025.05.06
엑셀 COUNT, COUNTA, COUNTBLANK 함수  (0) 2025.05.05
엑셀 LEFT, MID, RIGHT 함수  (0) 2025.05.05
엑셀 AND, OR, NOT 함수  (0) 2025.05.04

+ Recent posts