[엑셀] COUNT 함수 사용 방법

    COUNT함수는 숫자를 포함하고 있는 셀의 개수 또는 인수 목록에 포함된 숫자 개수를 세어준다. 

    숫자"만" 세어주므로 셀에 저장된 값이 문자이면 포함되지 않는다.

     

    숫자의 개수를 세어주는 COUNT 함수

    COUNT함수.xlsx
    0.01MB

    구문

    COUNT(value1, [value2], ...)

     

    [인수]

    value1 : 필수 요소. 개수를 세려는 첫째 항목, 셀 참조 또는 범위이다.

    value2, ... : 선택 요소. 개수를 세려는 항목, 셀 참조 또는 범위를 최대 255개까지 추가할 수 있다.

     

     

     

    COUNT함수로 숫자가 입력된 셀의 갯수 구하기

    위의 예제에서 숫자가 입력되어 있는 셀의 갯수를 세어보자.

     

     

    COUNT함수 입력한다.

    위와같이 「 =Count ( 」를 입력한다.

     

     

    범위를 지정한다.

    C열에 숫자가 입력된 셀의 갯수를 세어주는 것이므로 C2:C12 범위를 선택하고 괄호를 닫아준 뒤 Enter키를 입력한다.

     

     

    결과를 확인한다.

    C2셀부터 C12셀까지 숫자가 입력된 셀은 총 6개라고 표시가 된다.

    숫자인 C2:C5는 숫자이고, 날짜와 시간 역시 숫자로 분류되기 때문이다. 

     

     

    IF함수와 Count함수를 이용한 합격자 수 구하기

    첫번째줄에서 설명했듯이 Count함수는 포함한 인수중에서 숫자의 갯수도 구해준다. 이것을 이용해 IF함수로 합격자 수를 구해보자.

    위와같이 5명의 학생 중 국어점수를 80점 이상 받으면 합격을 한다. 합격한 총 인원 수를 구해보자.

     

     

     

    COUNT함수를 입력한다.

    위와같이 「 =Count ( 」를 입력한다.

     

     

    IF함수를 입력한다.

    그다음 IF함수를 입력한다. 「 =Count (IF( 」

     

     

    IF함수의 논리식을 입력한다.

    먼저 똘기의 국어점수가 80점이 넘는 경우 숫자 1을 반환하고, 그렇지 않은경우 아무런 값도 반영하지 않는 IF함수의 논리식을 작성하고 콤마(,)를 입력한다.

     

     

    두번째 IF함수의 논리식을 입력한다.

    다음 떵이의 점수가 80점 이상이면 1, 그렇지 않으면 아무 값도 반환하지 않는 IF함수의 논리식을 작성한다.

    마찬가지로 호치와 새촘이, 드라곤의 점수도 80이 넘는 경우 1을, 그렇지 않은 경우 아무 값도 반환하지 않는 IF함수의 논리식을 작성해준다.

     

     

     

    구하고자 하는 셀들의 IF논리식을 모두 입력한다.

    즉, 80점이 넘는 아이는 호치와 새촘이 둘이므로, 위 수식의 IF함수를 반영하면 COUNT의 인수를 포함한 모습은  =COUNT( , ,1,1, ) 이다. 

     

     

    결과를 확인한다.

    즉, COUNT함수에 숫자인 인수가 두개이므로 값은 2가 반환된다.

     

     

    하지만 이 경우 각각의 아이들의 점수가 조건을 만족하는지 IF함수로 일일이 작성해줘야 하기 때문에 번거롭고 복잡하다. 이걸 간단하게 할 수 있는 COUNTIF함수가 있으니 방금 설명한 이 방법은 참고만 하도록 하자.

    댓글

    Designed by JB FACTORY