Excel에서 자주 사용하는 함수인
COUNTIF와 COUNTIFS 함수에 대해
알아보겠습니다.
이 함수들은 조건을 만족하는
셀의 개수를 세는 데 매우 유용합니다.
COUNTIF와 COUNTIFS 함수의 기본 사용법과
예제를 통해 이해해 보도록 하겠습니다.
COUNTIF 함수는
주어진 범위에서 특정 조건을 만족하는
셀의 개수를 셉니다.
기본 구문은 다음과 같습니다:
=COUNTIF(range, criteria)
range: 조건을 검사할 셀 범위.
criteria: 셀을 셀 조건.
숫자, 표현식, 셀 참조 또는 텍스트 형식일 수 있습니다.
<함수 예제>
예제 파일은 국토교통부 실거래가공개시스템에서
최근 자료를 다운로드했습니다.
파일의 내용은 일부 가공되었을 수 있으니
엑셀 공부를 위한 용도로만 사용해 주세요.
아래 내용은 거래수를 계산한 수식입니다.
B열 : 시군구(범위, 지역)
T열 : 시군구 (조건, T열의 셀과 B열의 셀이 일치)
B열에서 T열과 동일한 내용의 수를
세어줍니다.
=COUNTIF($B:$B,$T2)
B열값이 T2열 값과 같은 값은 몇 개인가?
라는 내용입니다.
B열은 지역의 순서 없이 거래 시간으로
나열된 거래 리스트에서 지역을 나타냅니다.
인천광역시의 거래수가 궁금하면 T2
경기도의 거래수가 궁금하면 T3
수식을 적용하면 됩니다.
이제 지역별 거래수를 확인해 보겠습니다.
U2열의 수식을 드래그해 줍니다.
각 지역별 거래수를 구할 수 있는 수식입니다.
조건의 값인 T열의 숫자만 변하고 있는 것을
확인할 수 있습니다.
B열과 T열의 "$" 표시는 고정값을 의미합니다.
"$" 설명은 아래 포스팅을 참고해주세요.
수식이 적용되면
아래와 같이 거래 수를 확인할 수 있습니다.
경기 → 서울 → 인천 → 경남 → 부산
순서입니다.
이번에는 범위로 확인해 보겠습니다.
거래금액이 30,000(만원) 이상인
거래수가 전체 거래에서 차지하는 비율을
알아보기 위해
30,000(만원) 이상으로 거래된 건수를
확인해 보겠습니다.
적용 수식
=countif($I:$I,">30000")
I열 값이 30000 이상인 거래의 수를 세어라.
결괏값은 17,639 건으로 전체 거래수 29,250건의
60.3%를 차지하고 있습니다.
아파트 거래금액이 3억 원 이상이 과반을 넘는군요.
참고로 전체거래수는 COUNT 함수로 세었습니다.
COUNT 함수는 범위에서 숫자가 있는 셀을 세어라
=COUNT(A2:A7) | 셀 A2에서 A7까지의 범위에서 숫자가 포함된 셀의 개수입니다. |
COUNTA 함수는 빈 셀을 제외하고, 숫자와 텍스트가
채워진 셀의 숫자를 셉니다.
카운트이프스 함수는
여러 가지 조건을 모두 만족하는 경우의 수를
세는 목적으로 사용됩니다.
COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]...)
criteria_range1: 첫 번째 조건을 검사할 셀 범위.
criteria1: 첫 번째 조건.
criteria_range2, criteria2:
두 번째 조건을 검사할 셀 범위와 조건 (선택 사항).
아래 예제에서 살펴보겠습니다.
수식
= COUNTIFS($B:$B,T2,$I:$I,">30000")
B열이 T2와 같으면서 I열의 값이 30000(만원)
이상인 거래의 수를 세어줘
라는 의미입니다.
범위, 조건, 범위, 조건...
총 127개의 조건까지 처리할 수 있다고 합니다.
원하는 만큼의 조건을 넣어도
충분히 소화 가능한 함수이니
적절하게 사용하시면, 좋을 거 같습니다.
COUNTIFS로 지역별 3억 원 이상의 거래수가
지역 전체 거래수에서 차지하는 비율
결과를 확인해 보겠습니다.
위 결괏값 만으로도 지역별 아파트 거래비용을
예측할 수 있을 거 같습니다.
서울 → 세종 → 경기도 → 인천 → 대전
순서입니다.
COUNTIF를 이해하면,
COUNTIFS 도 쉽게 이해할 수 있습니다.
COUNTIF는 범위, 조건이고,
COUNTIFS는 범위, 조건, 범위, 조건....
최대 127개 조건까지 가능합니다.
COUNTIF와 COUNTIFS 함수는
특정 조건을 만족하는 셀의 개수를
세는 데 매우 유용한 도구입니다.
COUNTIF는 단일 조건에 대해,
COUNTIFS는 여러 조건에 대해
셀을 세는 함수입니다.
이 두 함수를 잘 활용하면 데이터 분석과 관리가
훨씬 효율적이고 정확해질 수 있습니다.
그럼, 오늘도 즐거운 하루 보내세요~