엑셀 개수세기 에 대해서
이야기를 해보겠습니다
엑셀은 프로그램의 특성상
대용량 데이터를 관리하는데
특화 되어 있는 프로그램 입니다
데이터의 양이 많아지게 되면
내가 원하는 데이터의 양이
어느 정도 되는지 알기 어렵죠
필터 기능으로 원하는 조건의 데이터만
따로 보는 것은 가능하지만
전체 데이터는 그대로 보면서
어떤 조건의 데이터의 수가
얼마나 되는지 알고 싶다면
엑셀 개수세기 함수를
이용하시면 됩니다
포스팅 제일 아래쪽을 보시면
같은 내용의 영상 설명이 있습니다
글, 사진 등으로 이해가 어렵다면
아래쪽의 동영상을 보시기 바랍니다
<엑셀 개수세기 - count>
count 는 수를 영어 단어로
수를 세다, 계산하다 는 의미가 있습니다
원하는 조건에 따라서
함수를 약간씩 변형해서
사용하는 것이 가능합니다
우선 이해를 돕기 위해서
간단한 예시를 만들어봤습니다
총 6개의 방이 있는데
4명이 예약을 했으며
각각 예약금이 걸려 있습니다
예시에서는 방이 6개 이기 때문에
바로 4개의 방이 예약되었다고 알 수 있지만
데이터의 양이 굉장히 많은 경우에는
방이 얼마나 예약 되었는지 알 수 없죠
이때 count 함수의 기본인
=count(범위) 를 사용 하시면 됩니다
=count( 를 입력하시고
엑셀 개수세기를 하고 싶은 범위를 드래그 후
) 해주시면 됩니다
=count(범위) 의 경우
지정된 범위에서 숫자만 세기 때문에
결과값으로 4 라는 결과가 표시됩니다
그런데 만약 위의 예시 처럼
예약자 수가 명 이라고 된 경우
4 는 숫자 이지만
4명 은 문자로 처리되기 때문에
=count(범위)를 적용하면 0 으로 표시됩니다
이런 경우에는
=counta(범위)를 사용하시면 됩니다
counta 는 count + a 로 생각하시면 되는데
저는 개인적으로 a 를 all 의 약자로 보고 있습니다
(맞는지는 잘 모르겠네요)
문자, 숫자에 상관없이
빈칸이 아닌 모든 대상의
엑셀 개수세기를 하는 함수 입니다
6개의 칸 중에서 빈칸 2를 제외한
4칸이 카운트 되어서 표시됩니다
<엑셀 개수세기 - 조건문>
마지막은 조건문 설정이 가능한
countif 입니다
개수세기를 하는 count 와
조건문 if 가 합쳐진 형태죠
위의 그림 처럼
예약자가 4명, 텍스트로 되어 있고
예약자가 없는 칸도 빈칸이 아니라
없음 으로 채워져 있는 경우
=count(범위)를 사용하면
숫자가 없기 때문에 0 으로 나오고
=counta(범위)를 사용하면
모두 문자가 있으니 6 으로 나옵니다
이 경우에는 =countif(범위,"조건") 으로
조건에 충족하는 값을 찾으시면 됩니다
위의 그림 처럼 "없음" 을 조건으로 검색하면
없음이 있는 2개의 셀이 2개 있다고 표시되죠
예약 된 방을 알고 싶다면
=counta(범위) - countif(범위,"없음")
이런식으로 모든 글자가 있는 셀의 수 에서
없음 이라는 글자가 들어간 셀의 수를 빼면 됩니다
6-2 이기 때문에 예약자가 있는 4명만 남게 되죠
조건문은 숫자에도 적용이 가능합니다
=countif(범위,"<100000>") 으로 설정하면
10만 보다 숫자가 작은 대상을 셀 수 있습니다
포스팅의 내용을
동영상으로 제작해봤습니다
글과 사진으로 이해가 어려우시다면
위의 영상을 보시기 바랍니다