'중복값 찾기(Countif 함수 활용)'에 해당되는 글 1건

728x90

중복값 찾기(Countif 함수 활용)


엑셀 중복값 찾기를 Countif 함수를 이용한 방법으로 설명해보겠습니다.

품목에 중복되는 것이 어느정도 되는지 카운트를 해보고 싶다면?

그냥 =COUNTIF($A$2:$A$23,A2) 이런식으로 값을 넣고 죽 넣으면 어떤 현상이 발생할까요?

C열과 D열에 각각 중복값 숫자를 구해보겠습니다.



Countif(조건범위,조건) 함수는 하나의 조건을 만족하는 셀의 개수를 구해주는 함수입니다.

C2셀에 =COUNTIF($A$2:$A$23,A2) 를 입력하고 엔터를 치면 아래 그림처럼 나옵니다.

조건범위는 변동되지 않도록 절대값으로 지정했습니다.



이번에는 조건범위를 시작셀은 $A$2 로 절대값으로 지정했는데

마지막셀은 상대값 A2 로 지정을 했네요..

어떤 변화가 일어날지 감이 잡히시나요?

일단 죽 마우스로 Drag 하여 내려서 수식으로 채웁니다.



두개를 비교해봤더니 서로 결과가 다르네요. 왜 그런지 아시겠어요?



C열은 조건범위가 절대값 이었고

D열은 조건범위가 절대값:상대값으로 해서 조건범위가 달라지게 만들었다는 점입니다.

"대체 무슨 소리야?" 하시는 분들을 위해 차근차근 설명해보겠습니다.


=COUNTIF($A$2:A2,A2)  --> 조건범위가 A2이고 조건이 A2 이므로 1개

=COUNTIF($A$2:A3,A3)  --> 조건범위가 A2:A3 이고 조건이 A3 이므로 A2에서 1개, A3개에서 1개 그래서 2개

=COUNTIF($A$2:A4,A4)  --> 조건범위가 A2:A4 이고 조건이 A4 인데, 필통은 처음 나오는 것이니까 1개


이제 감이 잡히죠?

이러한 조건식을 지정하면 처음 나오는 것은 개수가 1개로 결과를 돌려줍니다.

따라서, D열에서는 숫자가 1인 것만 찾아내면 되는 거죠.

수식을 값으로 변경하고 숫자가 1인 것만 찾고 나머지는 지우겠다고 하는 경우라면 이 방법이 가장 좋습니다.


필터를 걸어서 정렬을 한 다음에 구한 개수를 확인해보면 육안 비교가 되니 더 의미가 와닿을 겁니다.



COUNTIF 함수를 이용한 중복값 검사를 해봤습니다.

이 함수식은 유용하게 사용되는 경우가 많으니 잘 활용하시기 바랍니다.


블로그 이미지

Link2Me

,