본문 바로가기
컴퓨터

엑셀 조건을 지정해서 만족하는 셀들의 개수를 세는 함수 countif

by 루루미미아범 2023. 5. 5.
반응형

안녕하세요.

엑셀을 사용하다 보면 수많은 데이터들 중에서 내가 원하는 값만 세 주는 기능을 원할 때가 있습니다.

이런 경우에서는 직관적으로 count라는 함수를 떠올릴 수 있는데, count함수는 단순히 세는 기능을 하는 함수입니다.

내가 원하는 조건이 붙은 것을 세다라... 조건이라는 접속사에는 if가 있죠. 그것을 붙여서 countif라는 함수를 사용하면 앞서 말씀드린 내가 원하는 값만 세 주는 함수를 사용하는 방법에 대하여 알아보도록 하겠습니다.

Excel의 countif 함수는 지정한 범위에서 특정 조건을 만족하는 셀의 개수를 반환하는 함수입니다.

이 함수는 조건으로 문자열, 숫자, 논리값 등을 사용할 수 있으며, 조건에 대한 검색 방법도 다양하게 설정할 수 있습니다. countif 함수의 기본 구문은 다음과 같습니다.

=COUNTIF(범위, 조건)

위 구문에서 "범위"는 검색할 범위를 지정하고, "조건"은 검색 조건을 지정합니다. 예를 들어, A1부터 A10까지의 범위에서 "lulu"라는 값을 가진 셀의 개수를 구하려면, "=COUNTIF(A1:A10, "lulu")"이라고 입력합니다.

그러면 내가 찾기 원하는 문자 lulu가 지정한 범위에서 몇개가 있는지 카운트해 주는 결괏값이 뜨는데요.

총 3개의 결과값이 튀어나오는 것을 확인하실 수 있습니다.

그러면 이 개념을 조금 더 확장해서 다른 조건도 포함하여 조건을 지정할 수 있는데요.

여러 개의 범위에서 특정 값의 개수 세기: A1부터 A10까지의 범위와 B1부터 B10까지의 범위에서 "apple"이라는 값을 가진 셀의 개수를 구하려면,

"=COUNTIF(A1:A10&B1:B10, "apple")"이라고 입력합니다.

조건을 비교하는 값이 셀에 저장되어 있는 경우: A1 셀에 "apple"이라는 값을 저장한 경우, B1부터 B10까지의 범위에서 "apple"이라는 값을 가진 셀의 개수를 구하려면,

"=COUNTIF(B1:B10, A1)"과 같이 사용할 수 있습니다.

조건으로 숫자를 사용하는 경우: A1부터 A10까지의 범위에서 3보다 큰 값을 가진 셀의 개수를 구하려면, "=COUNTIF(A1:A10,">3")"과 같이 사용할 수 있습니다.


그래서 countif 함수는 엑셀에서 데이터를 분석하거나 요약하는 데에 유용한 함수 중 하나입니다.

이 함수를 사용하면 대용량의 데이터에서 특정 조건을 만족하는 데이터의 개수를 쉽게 구할 수 있으며, 이를 통해 데이터의 특성을 파악하거나 필요한 정보를 추출할 수 있습니다. 따라서 엑셀에서 데이터 처리 작업을 수행하는 경우 countif 함수를 잘 활용하면 더욱 빠르고 정확한 분석 결과를 얻을 수 있습니다.

반응형

댓글