Appia의 IT세상

엑셀[Excel] 셀(Cell) 개수, 갯수 세기(COUNT, COUNTA, COUNTBLANK, COUNTIF ,COUNTIFS) 기본 본문

IT_OS_ETC../[IT]Excel

엑셀[Excel] 셀(Cell) 개수, 갯수 세기(COUNT, COUNTA, COUNTBLANK, COUNTIF ,COUNTIFS) 기본

Appia 2020. 4. 19. 07:27
반응형

이번 포스팅에서는 엑셀 셀의 수를 세는 연산에 대해서 이야기를 하고자 합니다. 흔히들 많이 보시는 함수는 COUNT와 COUNTIFS를 가장 많이 보실 것입니다. 하지만, 그외에도 다음 함수들도 함꼐 살펴보도록 하겠습니다. 

 

COUNT 관련 함수들은 여러가지가 있습니다. 크게는 다음과 같습니다. 

  • COUNT - 숫자 값을 가지는 셀의 개수 반환
  • COUNTA - 모든 값을 가지는 셀의 개수 반환
  • COUNTBLANK - 비어있는 셀의 개수 반환
  • COUNTIF - 조건에 부합하는 셀의 개수 반환
  • COUNTIFS - 다중 조건에 부합하는 셀의 개수 반환

COUNT(Cell1, Cell2...) 

COUNT 함수는 숫자 값을 가지는 셀의 개수를 세어주는 함수입니다. 아래 예시와 같이 A5~E8까지 셀 공간안에서 숫자 값을 가지는 셀의 개수를 반환해 줍니다. 

COUNT 함수 입력 예시 

이와 같이 입력한 결과를 보니, A5~ E8안에서 숫자를 가지는 셀은 개수는 총 12개입니다. 따라서 다음과 같은 결과가 나옵니다. 

COUNT 함수 입력 결과 

 

COUNTA(Cell1, Cell2...) 

COUNTA의 경우, 값을 가지는 모든 셀을 반환해주는 역할을 합니다. 이경우를 문자이든 숫자이든 상관없이 공백만 아닌 모든 셀의 개수를 반환해주는 역할을 합니다. 

COUNTA 함수 입력 예시

그럼 위의 예시를 바탕으로 입력한 결과는 A5~E8안에서 문자이든 숫자이든 값을 가지는 셀의 개수는 총 16개입니다. 그럼 값으로 16일 반환해줍니다. 

COUNTA 함수 결과

 

COUNTBLANK(Cell 범위)

COUNTBLANK의 경우 Cell 범위 내에서 공백의 개수를 세어 반환해 줍니다. 이전 COUNT, COUNTA의 경우 각각 셀에 대해서 지정하여 여러개의 인자값을 가질 수 있으나, COUNTBLANK의 인자값을 한개만 가질 수 있습니다. 

COUNTBLANK 예시 

위의 예시를 입력한 결과를 보면 다음과 같이 4가 나옵니다. 

COUNTBLANK입력 결과 

지금까지는 단순히 계산만 하는 부분이었다면 이제는 조건에 따라 출력하는 부분에 대해서 살펴보겠습니다. 

 

COUNTIF(Cell 범위, 조건) 

COUNTIF함수는 특정 조건에 셀의 개수를 셀 범위내에서 세어 반환하는 함수입니다. 다음 예시를 같이 한번 살펴보겠습니다. 

COUNTIF입력 예시 

COUNTIF의 경우 처음 Cell 범위를 다음과 같이 C5~ E8을 C5:E8로 명시합니다. 여기에 ">0"조건을 입력합니다. 만약에 여기에 ""없이 숫자만 입력한다면 =가 생략된 것입니다. 또한 텍스트 입력시에는 이 테스트와 동일한 테스트를 가지고 있는 셀의 개수를 반환해줍니다. 위의 예시는 0이상의 값을 가지는 셀을 반환해줍니다. 

 

COUNTIF결과 예시

위에서 음수 부분이 아닌 양수 부분에 대한 셀의 개수를 반환해줍니다. 총 10개이죠? 

 

COUNTIFS(Cell 범위1, 조건1, Cell 범위2, 조건2)

COUNTIFS는 다중 조건을 입력하여 그 조건에 부합하는 셀의 갯수를 구하는 부분입니다. 즉 예시를 보면서 이야기를 하겠습니다. 저는 예시에서 A사업부 이면서 42000원 이상의 매출을 달성한 결과를 구하고자 합니다. 이럴 경우에 다음과 처음 조건에 사업부 이름이 들어가 있는 B5:B8을 조건으로 하고, 여기에 추가 조건으로 E5:E8에서 42000원 이상인 부분을 선별하도록 합니다. 

COUNTIFS함수 입력 예시

그랬더니 총 2개의 부합하는 셀을 표시 해줍니다. 

COUNTIFS 함수 결과 예시

COUNTIFS의 경우 한개의 조건만 입력한다면 COUNTIF와 동일한 기능을 수행합니다. 

 

이번 포스팅에서는 COUNT 관련된 부분에 대해서 매우 기본적인 조작법에 대해서 살펴봤습니다. 다음 포스팅에서는 이를 이용한 조금 더 심도 깊은 이야기를 해보고자 합니다. AND/OR 조건을 넣거나, 아니면 조건에 다른 셀을 참조하는 등의 방식을 한번 이야기 해보고자 합니다. 

 

혹 궁금하시거나 문의 사항이 있으시면 언제든지 댓글 및 방명록에 글 남겨주시길 바랍니다. 감사합니다. 

 

반응형
Comments