엑셀 카운트 함수에 대해서
이야기를 해보겠습니다
엑셀로 대량의 데이터를
정리해서 관리를 하다보면
특정한 데이터가 얼마나 있는지
확인해야 하는 경우가 있습니다
이때 사용 할 수 있는 함수가
엑셀 카운트 함수 입니다
엑셀 카운트 함수의 경우
변형이 상당히 많기 때문에
처음 사용할 때는
어려워 하는 경우가 많은데
이번 포스팅에서
엑셀 카운트 함수의 사용법과
변형까지 다뤄보겠습니다
<엑셀 카운트 함수 - 기본>
예시가 있어야만
이해하기가 쉽겠죠
101~103호, 201~203호
이렇게 6개의 방이 있고
각 방의 예약자와 예약금을 표시한
데이터가 있다고 가정해보겠습니다

이 상황에서 예약 된 방의 수가
몇개나 되는지 카운트 함수로 세려면
어떻게 해야할까요?

=count(범위)
=count( 를 입력한 다음에
숫자를 세고 싶은 범위를
드래그해서 지정하시면 됩니다
예약자 수가 적혀 있는 방은 4곳이고
결과로 4 가 표시되죠
<엑셀 카운트 함수 - 문자열 데이터>
그런데 만약 문자형 데이터라면
같은 방법으로 확인이 되지 않습니다
카운트 함수는 숫자형 데이터를
세는 것이 기본이기 때문이죠

만약 이렇게 4명, 3명으로
뒤에 "명" 이 붙어 있다면
문자열 데이터가 되는데
여기에는 똑같이 카운트 함수를 사용해도
카운트가 되지 않아서 0 으로 나옵니다
이 경우에는 count 함수의 변형인
counta 함수를 사용하면 됩니다

counta는 숫자가 아닌 데이터도
카운트를 하는 함수이기 때문에
4명, 3명 같은 문자열 데이터도
카운트가 되죠
<엑셀 카운트 함수 - 조건문>
그런데 만약 예약되지 않은 방이
빈칸이 아니라면 어떻게 해야할까요?

이 경우 예약자 수 항목에는
모두 데이터가 들어가 있기 때문에
실제로 예약 된 방의 순느 4 이지만
counta 함수를 사용하면 6이 됩니다
이 경우에는 카운트 함수의 변형인
countif 함수를 사용하시면 됩니다
정해진 범위 안에서
특정한 조건에 맞는 데이터만
카운트를 하는 함수 입니다

=countif(범위,"없음")
이렇게 입력을 할 경우
예약자 수 항목에서
없음 으로 되어 있는
숫자만 카운트를 하기 때문에
예약 되지 않은 방의 수를
바로 확인이 가능하죠

조건문에는 텍스트가 아닌
숫자도 적용이 가능하기 때문에
=countif(범위, "<100000")
이렇게 10만원 보다 적은 금액으로
조건을 지정해도 됩니다