본문 바로가기

스터디

엑셀 카운트함수 쓸 때, 중복값 제거 후 카운트 하기

엑셀 사용할때, 카운트 함수 사용하면 여러모로 편리한데,

저는 그동안 ①중복값은 중복값대로 제거해주고 따로 ②count, countif 함수를 사용했었거든요.

 

근데, 오늘 한번에 중복값 제거하고 count 까지  할 수 있는 방법을 알아냈어요

 

엑셀을 책으로 차근차근 공부하신 분들은 다들 아는 방법인지 모르겠지만,

저처럼 야매로 그때그때 필요해 의해 알아가는 사람은...

 

이런거 하나씩 발견할때마다, 산에서 "심봤다!!" 하는 기분이랍니당..  히힛!!

 

자 그럼 간단하게 방법 알려드릴께요~

 

중복값을 걸러내야 하는 행이 A열(사원명)과 C열(고객명)이고,

카운트하려고 하는 조건값은 F(특정날짜)에 A(사원명)이 접수한 C(고객수) 인 경우,

함수는 아래와 같이 작성할 수 있습니다.

=SUMPRODUCT(($A2:$A100=$E2)*($B2:$B100=$F1)*1/COUNTIFS($A2:$A100,$A2:$A100,$C2:$C100,$C2:$C100))

            F1(날짜2)
A2(김혜수) B2(날짜1) C2(고객1)     E2(김혜수)  
A3(김혜수) B3(날짜2) C3(고객2)     E3(김태희)  
A4(김태희) B4(날짜2) C4(고객2)     E4(김희선)  
: : :        
A100(김희선) B100(날짜1) C100(고객1)        

 

근데, 발견은 했지만, 데이터가 많은 경우엔 쓰기가 쉽지 않을 것 같아요

중복값을 걸러내려다 보니, 계속 비교해야 해서 그런지...

생각보다 함수가 돌아가는데, 파일이 굉장히 무겁네요.

 

그래도, 간단한 작업할때는 두번작업할필요 없이 한번에 가능하니, 너무너무 져아요~~ ^^

 

그럼, 이만