본문 바로가기

컴퓨터 엑셀 실무 활용

엑셀 countif 함수 10분 만에 마스터하기


엑셀 countif 함수 10분 만에 마스터하기


저는 주로 회사에서 엑셀 작업을 할 때는 비슷한 것들끼리 비교해서 분류하는 작업을 많이 다루는 편이었는데요
오늘 알려드리는 방법은 중복된 개수를 찾아서 분류 작업을 할 때 매우 유용한 함수에요

처음에는 요령을 잘 몰라서 그때그때 하나씩 수작업으로 하다 보니 퇴근시간도 늦어지게 되고
사내에서 눈치가 보이기까지 했었어요 무엇보다 업무 집중도가 떨어져서 무척이나 힘들더라고요
늘 하는 작업인데도 최신화 작업이 오래 걸리니까 적응하기가 어려웠어요  
물론 이 방법을 모르셔도 업무를 못하는 건 아니겠지만 알아두면 좋은 꿀팁이 될 수 있어요
  

엑셀 countif 함수란

데이터 범위에서 조건에 해당하는 개수를 구할 때 사용되는 함수

함수를 풀이하면 다음과 같습니다


엑셀 count 함수 = 데이터 범위에서 숫자의 개수가 몇 개인지 구하는 함수
엑셀 if 함수 함수 = 조건 논리 함수로 조건을 부여해서 구해내는 함수


즉 조건으로 지정한 값끼리 뽑아와서 개수가 몇 개인지 계산하는 함수입니다

 

 

범위에 속한 품목수 개수를 구할 때


    


그림과 같이 구하고자 하는 조건이 품목수이고
해당 품목수가 몇 개인지 구하고자 한다면 엑셀 countif 함수를 써서 값을 구할 수가 있는데요

만약에 사과가 품목수이고 데이터 범위에서 사과의 개수만을 알고 싶을 때 조건문은 아래와 같습니다
(저는 엑셀 2007 버전을 사용하므로 엑셀 버전에 따라 조금씩 차이가 있을 수 있으니 이 부분은 참고해주세요)


엑셀 countif 함수

countif :  range , criteria 

데이터 범위 : range

범위 내 구하는 조건값 : criteria 

1. 데이터에 해당하는 범위를 마우스 드래그해서 선택해주세요 (범위 선택 시 절대 참조 F4 키로 영역을 고정시켜주세요)
2. 구하고자 하는 조건을 입력해주세요 마우스로 해당 조건값을 선택하셔도 되고 키보드로 입력할 수도 있는데요
예를 들어 데이터 범위 선택 후 조건 값을 "사과"라고 입력하셔도 동일하게 함수가 적용됩니다 


데이터 범위가 넓고 중복된 품목수가 많을 때 특히 유용하게 활용할 수 있는데요

또한 엑셀 countif 함수는 품목이 무작위로 섞여 있어도 값을 구할 수 있는 것이 특징입니다


이제 실무에서 유용하게 활용하는 방법을 알려 드리겠습니다
회사에서 업무를 하다 보면 위에서 말씀드렸던 내용처럼 데이터를 최신화해야 하는 일이 자주 생기는데요

엑셀 countif 함수를 잘 활용하신다면 빠른 시간 내에 작업이 가능합니다

 

 

countif 함수를 적용해서 중복된 개수를 구할 때

 

 


보시는 표에서 품목수 데이터가 중복과 비중복으로 되어 있고 우리는 여기서 중복된 품목수만 찾으려고 합니다
그러면 품목수 옆 칸에 위치한 셀을 클릭한 후 =countif를 입력해서 데이터 범위는 전체 열을 선택한 뒤
조건값은 "사과"를 입력해주세요 결과로 나오는 숫자가 1 이상이면 중복 데이터라는 것을 확인할 수 있습니다
결과가 5개가 나왔으니 당연히 해당 품목수가 범위 내에 5개라는 의미입니다
   
이와 같은 방법으로 대량의 데이터를 작업할 때도 손쉽게(?) 가능 작업이 가능합니다
다음 시간에는 위에서 언급드렸던 IF함수에 대해 자세히 알아보겠습니다