티스토리 뷰

컴활2급에 사용되는 엑셀의 통계함수 COUNTIFS 함수입니다. 이 함수 역시 MS 오피스 2007에서 부터 추가되어 사용되는 함수입니다. 따라서 그 이전 버전의 오피스에서는 이 함수를 사용할 수 없습니다. 대한상공회의소는 2012년 출제기준을 정하면서 오피스 2007 버전에 추가된 많은 함수들을 컴퓨터활용능력에 추가하여 시행하고 있습니다. 대한상공회의소가 컴활 실기 시험시 사용되는 시행도구로 MS 오피스 2007을 선택한 것이지요.
오늘 배우실 COUNTIFS 함수는 일련의 조건을 만족하는 셀들의 수를 세는 함수입니다. 물론 이런 함수로는 COUNTIF 함수가 있습니다. COUNTIF 함수가 단일 조건만을 사용할 수 있다면 COUNTIFS 함수는 다수의 조건을 모두 만족하는 셀들의 수를 구합니다.

COUNTIFS 함수 기본 설명

설명 : COUNTIFS 함수는 조건비교범위( criteria_range1 )의 값이 조건( criteria1 )을 만족한다면 그 셀의 수를 세는 함수합니다.
구문 : COUNTIFS( criteria_range1, criteria1, [criteria_range2, criteria2], ... )
인수 :
    criteria_range1 : 값들의 배열 혹은 값을 포함하는 셀의 범위입니다.
    criteria1 : criteria_range1 의 값들과 비교할 조건입니다. 이 조건으로 숫자값(정수, 실수, 날짜, 시간, 논리값), 텍스트, 조건구문 등이 사용될 수 있습니다.
   
    노트1 : 날짜와 시간은 날짜일련번호와 시간일련번호로, 논리값은 0과 1의 숫자로 표시될 수 있습니다.
    노트2 : 대소문자를 구분하지 않습니다.
    노트3 : 와일드카드를 사용할 수 있습니다. 와일드카드를 직접 비교할 때는 ~를 와일드카드앞에 붙여줍니다.
    노트4 : criteria_range 와 criteria 는 쌍으로 사용되며 최대 127개의 쌍까지 사용 가능합니다.

COUNTIFS 함수 사용 예제

컴활2급 함수 COUNTIFS - 통계함수[그림1] 엑셀 통계함수 COUNTIFS 사용 예제


사용 예제1 : =COUNTIFS( B4:B12, ">20" )
사용 결과1 : 4
B4:B12 범위( criteria_range1 )의 값이 20을 초과하는( criteria1 ) 셀들의 수를 셉니다. COUNTIFS 함수가 지금까지 배운 *IFS 함수들과 다른 것은 셀의 수를 셀 범위가 달리 존재하지 않는다는 것입니다. 기억하십시오.

사용 예제2 : =COUNTIFS( B4:B12, "<=15", C4:C12, "<300" )
사용 결과2 : 2
B4:B12 범위( criteria_range1 )의 값이 15 이하이고( criteria1 ) C4:C12 의 범위( criteria_range2 )가 300 미만인( criteria2 ) 셀들의 수를 셉니다. 두 조건을 모두 만족하는 셀들의 수만을 세는 것입니다. 이렇게 다중 조건이 가능하다는 것이 COUNTIF 함수와의 차이점 입니다.

사용 예제3 : =COUNTIFS( D4:D12, ">=15000", A4:A12, "???" )
사용 결과3 : 3
D4:D12 의 범위( criteria_range1 )가 15000 이상이고( criteria1 ) A4:A12 의 범위( criteria_range2 )가 ??? 인( criteria2 ) 셀들의 수를 셉니다. 와일드카드 ? 는 영문과 한글 모두 한 문자를 가리킵니다. ?가 세개가 연속하기에 세 문자를 말합니다. 학생수가 15000 이상이고 자치구명이 3자인 셀의 수를 세는 것입니다.

사용 예제4 : =COUNTIFS( D4:D12, ">" & D8 )
사용 결과4 : 2
D4:D12 의 범위( criteria_range1 )가 D8 의 수를 초과하는( criteria1 ) 셀의 수를 셉니다. 이번 예제에서는 조건을 문자열이나 숫자로 바로 주지 않고 참조를 이용하였습니다. '>' 과 D8이 & (앰퍼샌드)로 연결 되어 있습니다. & (앰퍼샌드)는 값들을 연결할 때 사용하는 엑셀 연산자입니다. 즉 이 부등호와 참조를 연결한다면  ">15760" 의 결과를 가져옵니다. 이렇게 참조를 이용한 조건식도 가능하다는 것 알아두시기 바랍니다.

참조1 : 여러 criteria_range 의 각 범위들이 동일한 길이가 아닐때 #VALUE! 오류가 발생합니다.
참조2 : criteria 인수의 길이가 문자열 255자를 초과하는 경우도 #VALUE! 오류가 발생합니다.

COUNTIFS 함수 요약

- 일련의 조건을 만족하는 셀들의 수를 구함.
- 최대 127개의 조건 쌍 설정 가능.
- 와일드카드 문자 사용가능.
- 대소문자 구분 없음.

컴퓨터활용능력 2급 실기에 사용되는 엑셀의 통계함수 COUNTIFS 함수였습니다. 이렇게 MS 오피스 2007에 추가되었고 상공회의소 2012 출제기준에 포함된 ~IFS 함수들을 모두 살펴보았습니다. 오늘의 COUNTIFS 함수는 이전의 ~IFS 함수들과는 살짝 다른 사용구문을 갖고 있음을 기억하셔야 합니다. 컴활 독학하시는 분들에게 도움되기 바랍니다.

마늘빵.


댓글