본문 바로가기
IT Share/구글시트, google sheet, 엑셀

원하는 조건에 맞춰 해당 셀의 개수 구하기, 엑셀 중복값 찾기 (2): COUNTIF

by Ujochengwa 2021. 10. 18.
반응형
복잡한 엑셀 창에서
같은 값만 찾을 수 있나?

=COUNTIF(범위, 기준)



COUNTIF는 원하는 조건에 맞춰 해당 셀의 개수를 구하는 게 다가 아니랍니다. 물론 방법은 여러가지 있겠지만 중복된 값을 확인 해볼 수 있는 방법중 하나가 조건부 서식을 활용해 COUNTIF 함수를 넣어주는 거랍니다.

순서는 정말 간단해요. COUNTIF 함수 사용법에 아직 익숙 하신가요?
먼저 한번 더 짚고 넘어가도록 할게요.

CHECKPOINT
  • =countif : 개수를 세어보자
  • 범위 : 범위안에 이는 모든 문자열을 찾자
  • 기준 : 조건에 해당하는 문자열들의 개수만 표시해라.


아래 사진은 예시 엑셀 화면이랍니다.

손덕후, 김덕후, 이덕후 이렇게 세 사람이 있고 어느 덕후가 중복이 되었는지 확인을 해보도록 하겠습니다.

물론, 지금은 한눈으로 파악되지만 엑셀창이 정말 정말 길 경우에 쉽게 한눈에 파악이 될까요? 그렇기 때문에 엑셀 기능들을 활용해보는거랍니다.

 

응용을 해보겠습니다.


COUNTIF로 개수만 셀 수 있는게 아니랍니다. 개수와 연관된 중복된 개수도 구할 수 있다는점 체크하시기 바랍니다.

예를 들어보죠. 차트 안에 손덕후 라는 이름이 세번 반복되었죠? 지금은 한눈으로 보기 쉽지만 정말 길고 긴 엑셀 창에서 저런 반복된 걸 찾기 위해 일일이 세어봐야 할까요?

이런 경우에는 조건부 서식이라는 기능을 사용해 쉽게 해결 할 수 있답니다.

다른 규칙 추가를 눌러줍니다.

이번에 알아본 countif 함수를 넣어 줄 거랍니다.

CHECKPOINTS 중요

하지만 여기서 다르게 해야할 부분이, 우리는 조건부 서식을 사용하고있기에 조건을 넣어줘야 한답니다.

조건이라고하면  = , < , > 이렇게 같거나 크거나 작거나에 대한 조건입니다.

조건부서식을 완성 하기 위해 COUNTIF를 한마디로 표현 할 줄 알아야되요!

COUNTIF 란 어떤 함수인가요?

네, 개수를 세는 함수입니다 (드래그로보세요)

개수를 세기위해 그럼 조건부 서식에 우리는 중복된 개수가 2개 이상일때 색칠을 하도록 한다면, 원하는 결과를 가질 수 있겠죠?

식으로 표현하자면,


=COUNTIF($B$4:$B$10, B5) >1


이렇게 나온답니다. 풀어서 설명드리자면,


=COUNTIF : 개수를 세어라
($B$4:$B$10: 이 범위에서

B5: 에 해당하는 글자의 개수가

>1 : 1 초과 하는지 말이다. 

 

이런 설명이 나온답니다. 

 

이 countif 함수 식을 조건부서식에 그대로 가져다가 넣습니다. 

결론적으로 이렇게 조건부 서식이 완성되면서 중복된 이름에는 색이 칠되어진 것이 보이실 겁니다.

 

 

 

 

반응형

댓글