Please Enable JavaScript!
Gon[ Enable JavaScript ]

엑셀 COUNT 함수, COUNTIF 함수 사용하여 선택한 영역에서 에러 개수 세는 방법

 

환경 : Microsoft Excel 2010

 

이번 예제는 영역에서 에러 개수가 몇 개인지 세는 방법에 대해서 알아볼려고 합니다. 사용한 함수는 COUNT, COUNTIF 입니다. COUNT 조건에 맞아서 TRUE 리턴하게 되면 수를 더하게 됩니다. COUNTIF 는 인수로 영역을 입력받아 그 영역에 특정값과 일치하면 수를 더합니다.

 

이전에 살펴보았던 ISERROR 은 에러인지 아닌지 판단해서 TRUE/FALSE 리턴하게 됩니다. 아래와 같이 에러이면 1을 표현하게 했습니다.

 

엑셀(Excel) COUNT, COUNTIF 사용하여 선택한 영역에서 에러 개수 세는 방법

 

이번엔 ISERROR 에 영역을 입력합니다. C 열을 전부 넣는 것이죠. 여기에 COUNT 함수를 적용합니다. 그런데 결과는 0 이 나올겁니다. 이것은 영역 전체가 에러가 아니기 때문이 수가 0 이 되는 것이죠.

엑셀(Excel) COUNT, COUNTIF 사용하여 선택한 영역에서 에러 개수 세는 방법

 

이것을 개별행으로 배열 처리 할려면 단축키 CTRL + SHIFT + ENTER 눌러 주면 됩니다. 그럼 COUNT 내부에 {“”, 1, “”, “”, “”, “”, 1, “”, “”, “”} 이런식으로 표현을 될 것입니다각각의 셀에 대해 판단하기 때문에 2개가 나오게 되겠죠. 수식의 형태도 {=COUNT(IF(ISERROR(C2:C11),1,""))} 와 같이 {} 안에 수식이 표현됩니다.

엑셀(Excel) COUNT, COUNTIF 사용하여 선택한 영역에서 에러 개수 세는 방법

 

이렇게 전체 영역에 에러 개수를 판단하는 방법이 있는 반면 특정 에러 종류가 몇 개인지 알아볼려면 COUNTIF 를 사용하시면 됩니다. 첫번째 인수로 영역을 받게 되고 두번째 인수로 에러 종류를 텍스트로 넣으면 됩니다. 그럼 그 에러에 해당하는 영역을 개수로 리턴합니다.

엑셀(Excel) COUNT, COUNTIF 사용하여 선택한 영역에서 에러 개수 세는 방법

Posted by 녹두장군

댓글을 달아 주세요