본문 바로가기

엑셀

엑셀 중복값 제거, 깔끔하게 알려드려요 (중복 갯수 파악 포함)

엑셀 중복 갯수 파악과 중복값 제거 간단 요약 


◎  중복 갯수 파악은 Countif 함수를 사용하는 것이 편리함


■  중복값 제거는 "중복된 항목 제거" 기능을 사용하면 간단 해결

♠  반복된 문자를 제거하고 싶을 때는 범위를 지정한 후, 컨트롤+H를 입력


♣  절대 참조, 상대 참조를 하면 한개만 입력해도 OK

 





요즘 역사의 중요성에 대해 절실히 깨닫고 있습니다. 그래서 인터넷 서점을 통해 몇가지 역사책을 장바구니에 담아보았습니다. 장바구니에 담고 엑셀 리스트로 뽑아보니 중복된 값이 있네요. 이를 어떻게 해결할지 고민해보았는데요. 정말 간단한 해결책을 발견했습니다.~


<장바구니 목록>

책 제목

출판사/제작사

정가

[세트] 역사 콘서트 1~2 세트 - 전2권

생각정원

28,000

역사 ⓔ

북하우스

15,800

역사 ⓔ

북하우스

15,800

역사 전쟁

생각정원

16,000

역사 콘서트 2

생각정원

14,000

역사 ⓔ

북하우스

15,800

지적 대화를 위한 넓고 얕은 지식 : 현실 세계 편

한빛비즈

16,000

역사란 무엇인가

까치

9,000

풍성한 삶을 위한 문학의 역사

에코리브르

18,000

지적 대화를 위한 넓고 얕은 지식 : 현실 세계 편

한빛비즈

16,000

거의 모든 것의 역사

까치

23,000

역사저널 그날 5

민음사

15,800

▲ 몇가지 책들이 중복으로 넣었는데 눈에 잘 띄지 않지만 몇개 보이긴 하네요.^^


이렇게 몇가지 안될때는 눈대중으로 중복값을 파악한 후 제거하면 됩니다.

하지만 목록 수가 1000개, 10000개 일때는 정말 어떻게 해야 할까요?


간단한 방법이 있습니다. 천천히 따라해보세요.


 

엑셀 중복값 갯수 파악

바로 엑셀 중복값을 제거하는 것도 좋지만 중복값이 어떤 것인지와 몇번 중복되어 있는지 아는 것이 필요합니다.

Countif() 함수를 사용해보려고 하는데요. 간단히 설명 드리자면


※ Countif 함수란?

- 자신이 지정한 범위에서 특정 셀의 내용이 몇번 있는지 파악하는 함수

- 사용법 : COUNTIF(Range, Criteria)


☞ 잘 이해 안되시는 분들은 아래 실습을 따라해보시면 저절로 알게 됩니다.^^


▲ 번호 순서대로 하시면 되는데요.


① "D3" 셀에 "=Countif"라고만 입력해주세요.
   (미리 "D2" 셀에 "중복 횟수"라고 머릿말을 만들어주시면 표가 보기 좋겠죠.^^)


"fx"를 눌러주세요. "함수 인수"창이 나타납니다.


③ Range에다가는 중복값 파악을 위한 범위를 입력해주시고, Criteria에는 "A3"(파악하고 싶은 값)를 입력해주세요.

   (책 제목 범위에서 "[세트] 역사 콘서트 1~2 세트 - 전2권"이 몇개 있는지 물어보는 내용입니다.)


"확인"을 누르시기 전에 여기를 보시면 이미 답이 나와 있습니다.

   ("역사 콘서트"는 1개라고 하네요. 중복값이 없다는 이야기지요.^^)



▲ 짜잔~ 결과 입니다.

화살표로 가리키는 부분에 있는 책들이 2,3번씩 중복이 되고 있었네요.


※ "중복 횟수" 부분에 있는 내용을 일일이 하나하나 입력하실 필요는 없습니다. 

가장 위에꺼만 입력하시고 Range부분의 값에 $를 붙여주신 후 밑으로 쫘자작 드레그 하시면 돼요. 

(예) A3:A14라면 $A$3:$A$14로 변경하시면 됩니다.


무슨 말인지 이해가 잘 안되시는 분들은 절대참조와 상대참조(링크)에 대해 한번 보고 가세요.



엑셀 중복값 제거 (본격적으로)


▲ 표를 드레그하시면, Select(범위 지정) 되는데요.

이 상태에서 [데이터]-[중복된 항목 제거]를 눌러주세요. 클릭클릭~


▲ "중복된 항목 제거" 창이 나타났는데요. 

중복 기준을 체크하시고 ③ 확인을 누르시면 되는데요. 

② "내 데이터에 머리글 표시" 체크하는 것 잊지 마세요. 

"책 제목, 출판사, 정가" 와 같이 머리글 없는 표라면 체크 안하셔도 됩니다.~


▲ 확인을 누르시면 위와 같이 결과가 나옵니다. 끝~~



엑셀 중복값 제거 (문자편)

셀이 아닌 내용 상에서 중복된 문자를 제거하고 싶을 때는 아래의 방법을 사용하시면 됩니다.

▲ 문자 중복할 범위를 지정하시고 컨트롤+H를 누르시면

"찾기 및 바꾸기" 창이 나타나는데요. 

위와 같이 찾을 내용에 "해당 문자"를 넣고,

바꿀 내용에는 빈칸으로 놓으세요. 

"모두 바꾸기" 클릭


▲ 짜잔 "역사"라는 문자가 모두 사라졌습니다.~



지금까지 엑셀 중복값 제거에 대해 알아보았는데요. 엑셀이라는 프로그램은 많은 기능을 가지고 있기 때문에 동일한 결과를 얻기 위한 다양한 방법이 있을 수 있습니다. 다른 방법을 찾아보시는 재미도 쏠쏠하오니 자신만의 방법을 만들어 보시면 어떨까요?