엑셀 필터 여러개 조건을 한번에 정렬하기 :: 다중필터 사용법

여러개 조건을 한번에 필터링하는 다중 필터 명령문의 동작원리와 실전 사용법을 단계별로 살펴봅니다.

홈페이지 » 엑셀 필터 여러개 조건을 한번에 정렬하기 :: 다중필터 사용법

엑셀 필터 여러개 조건을 한번에 정렬하는, 다중필터 사용법 :: 퀵 VBA 10강

목차 바로가기

요약

엑셀 필터기능으로 여러개 조건을 한번에 정렬하는 다중필터 추가기능의 사용법과 실전예제를 알아봅니다.

아래에 첨부해드린 추가기능을 다운받아 설치하면, 엑셀 화면 상단 [데이터] - [DuTool] 에 '다중필터' 기능이 추가됩니다. 엑셀 추가기능 설치방법은 관련 글을 참고하세요.

엑셀 다중필터 추가기능은 Multi_AutoFilter 사용자지정함수를 사용합니다. 명령문의 최신 수정된 버전 및 자세한 설명Multi_AutoFilter 명령문 관련 포스트에서 확인할 수 있습니다.


예제파일 다운로드

오빠두엑셀의 강의 예제파일은 여러분을 위해 자유롭게 제공하고 있습니다.

  • [퀵VBA] 엑셀 다중 필터 Multi_AutoFilter 명령문
    완성파일
  • [관련자료] 엑셀 다중필터 추가기능
    추가기능

엑셀 필터 여러개 조건을 정렬하는, 다중필터 사용법 :: 영상강의

엑셀 필터 여러개 값을 정렬하는 다중필터, 왜 편리할까요?
  1. 엑셀에서 기본으로 제공하는 필터기능에서는, 여러개의 조건을 한번에 선택하기 불편했습니다. 특히 항목이 많을수록 마우스 스크롤로 화면을 내려가며 값을 찾아야하므로, 여러개 조건으로 필터링하려면 많은 고급필터나 또 다른 공식을 사용해야 했습니다.

    엑셀 필터 여러개 선택 어려움 gif
    엑셀의 일반 필터기능으로 여러개 조건을 선택하기는 매우 어렵습니다.

  2. 다중필터를 사용하면 값을 복사-붙여넣기, 또는 직접 입력해서 아주 쉽게 여러개 조건을 필터링할 수 있습니다.

    엑셀 필터 여러개 다중필터 예제 gif
    복사/붙여넣기만으로 여러개 조건을 쉽게 필터링할 수 있습니다.

  3. 붙여넣기 한 값에 중복값이 있어도 자동으로 고유값만 반환하여 필터링합니다.

    엑셀 다중필터 고유값 자동 필터링 gif
    다중필터 기능은 중복값을 자동으로 제거하여 필터링합니다.

  4. 다중필터는 '범위'의 아무곳이나 클릭하면, 필터를 적용할 범위와 머릿글을 자동으로 감지합니다. 따라서 화면을 맨 위로 올리지 않아도 쉽고 간단하게 필터를 적용할 수 있습니다.

    다중필터 머릿글 자동감지 gif
    다중필터기능은 머릿글 및 필터적용범위를 자동으로 감지합니다.

관련 기초함수
 엑셀 다중필터 사용방법
  1. 필터를 적용할 범위를 선택한 뒤, 상단의 [데이터] - [DuTool] - [다중필터] 를 클릭합니다.
    1 엑셀 필터 여러개 다중필터 데이터 탭 생성
    [데이터] - [다중필터] 기능을 클릭합니다
  2. 필터가 적용될 전체 범위는 '빨간색 테두리'로 표시됩니다. (예: 총 배송내역)

    2 다중필터 필터 적용범위 빨간색 테두리
    필터가 적용될 범위를 자동으로 감지하여 표시합니다.

  3. 필터의 조건이 적용될 기준열은 '파란색'으로 표시됩니다. (예: [이름] 범위 , 총 배송내역 중)  - 엑셀 필터 여러개 조건

    3 다중필터 기준열 파란색 표시
    조건을 필터링할 기준열을 파란색으로 표시합니다.

  4. 다중필터는 기준열의 아무 셀이나 선택해도 머릿글을 자동으로 인식합니다.

    4 다중필터 머릿글 자동인식
    다중필터는 범위의 머릿글을 자동으로 인식합니다

  5. 필터 조건을 입력한 뒤 [필터적용] 버튼을 클릭합니다. (기본설정은 '줄바꿈'으로 각 항목을 분리하지만, 필요에따라 콤마(,) 세미콜론(;) 등으로 분리하도록 설정을 변경할 수도 있습니다.)
    5 필터 여러개 적용버튼 클릭
    필터 여러개 조건을 입력하였으면 [필터적용] 버튼을 클릭합니다
  6. 입력한 다중 조건으로 필터링 되었습니다.

    6 엑셀 다중필터 완료
    여러개 조건 필터를 쉽게 적용할 수 있습니다

  7. 만약 기준범위가 잘못 선택되어 변경하고자 한다면,  툴의 머릿글을 클릭한 뒤 기준범위의 아무셀을 선택한 뒤 확인버튼을 클릭합니다.

    7 엑셀 다중필터 기준열 변경
    새로운 열의 아무셀이나 클릭하여 '기준열'을 변경합니다.

자주묻는질문

Q1. 특정문자를 포함하는 모든 값을 검색하고 싶어요

만약 '김'으로 시작하는 모든 직원, 또는 '세트'라는 단어가 포함된 모든 제품을 필터링 하고 싶을 땐 어떻게 할까요? 다중 필터는 최대 2개의 조건까지 와일드카드를 활용한 데이터 필터링을 지원합니다. 아래의 데이터를 예제로 보겠습니다.

이름 나이 부서
전강민 40 회계팀
이강민 40 전산팀
김채린 35 재무팀
김정민 26 인사팀
김정아 28 총무팀
박지현 20 영업팀
강현아 37 영업팀
김혁 32 마케팅팀
김진혁 22 물류팀
김진수 39 구매팀
  1. [ *강민 ] 으로 필터링할 경우
    '강민'으로 끝나는 모든 직원을 필터링합니다.
    강민
    강민
  2. [ *강* ] 과 [ *혁* ] 으로 필터링할 경우
    '강'과 '혁'을 포함하는 모든 직원을 필터링합니다.


    현아

    김진
  3. [ 김? ] 으로 필터링할 경우
    '김' 으로 시작하는 2글자 이름을 가진 모든 직원을 필터링합니다.
  4. [ *강* ] 과 [ *혁* ] 과 [ *김* ] 으로 필터링할 경우
    와일드카드의 능력을 상싱하여 *강*, *혁*, *김* 을 문자열 그대로 필터링됩니다.
    따라서 아무런 값도 반환하지 않습니다.

와일드카드를 포함한 검색은 최대 2개까지만 지원하는 것을 주의합니다. 만약 와일드카드를 포함한 조건이 3개 이상 입력될 경우, 와일드카드는 일반 문자열로 취급되어 필터링됩니다.

4.9 28 투표
게시글평점
guest
46 댓글
Inline Feedbacks
모든 댓글 보기
김용욱
김용욱
2020년 1월 28일 7:24 오전
게시글평점 :
     

안녕하세요? 항상 오빠두 채널을 감사하게 보고 있는 직장인입니다. 다름이 아니라, 금번 "다중조건필터"를 추가기능으로 "ADD-IN" 하니, "삽입" 내 해당 기능이 추가되지 않습니다. 지난번의 "목차생성" 기능은 "삽입" 내에서 정상대로 추가됩니다.

장문식
장문식
2020년 2월 15일 8:09 오전
답글 남기기  오빠두엑셀

데이터 탭에 추가가 안되요ㅠㅠ

장경택
장경택
2020년 1월 28일 9:05 오전
게시글평점 :
     

오빠두님 늘 좋은 강의와 핫한 엑셀 팁으로 많은 도움을 받고 있습니다. 그나저나 다중 필터 써보니 역시 훨씬 편리할때가 있네요 굿굿!! 그런데 직접 값을 쳐넣어서하는 텍스트 필터에 비해 검색능력이 떨어지는게 아닌가… 더보기 »

가강칸
가강칸
2020년 2월 1일 9:59 오전
답글 남기기  오빠두엑셀

또 하나 배워갑니다
제게는 BTS=오빠두 엑셀입니다. ^^

페르
페르
2020년 2월 17일 2:53 오후
게시글평점 :
     

와 대박....감사합니다...ㅠ_ㅠ

MIN
MIN
2020년 2월 17일 4:13 오후
게시글평점 :
     

정말 유용한정보인데요, ADDIN으로 추가한이후 엑셀을 다시시작하면 리본에서 사라지더라구요.
그래서 다시 리본으로 드래그해와서 매번 추가해 사용하고 있습니다. 혹시 엑셀을 재시작하더라도 고정되어있도록 만들 수는 없을까요?

김동현
김동현
2020년 3월 5일 3:07 오후
게시글평점 :
     

필터링할 조건를 입력하고 적용버튼을 누르면, Microsoft Visual Basic에서 1004런타임 오류가 발생했다면서, 'Range클래스 중 Auto Filter 메서드에 오류가 있습니다'라고 뜨네요.

1234
1234
2020년 3월 19일 9:12 오전
게시글평점 :
     

오류안내 메세지로 : 필터를 위한 범위 또는 값을 확인할 수 없습니다. 범위를 다시 지정해주세요.

라는 팝업 메세지가 뜹니다.

원인을 잘 모르겠는데 이럴때 어떤걸 확인하면 좋을지요.

러브러브러브
러브러브러브
2020년 4월 27일 12:42 오후
게시글평점 :
     

안녕하세요..매번 잘이용하고 있습니다. ^^*올려주시 다중 필터 를 사용하고 있는데 ... 다름이 아니라 다중 필터 적용후 딜레이 시간이 엄청 많이 걸리더라구요 ...1분이상 걸립니다 . 뿐만 아니라 엑셀 창이 자동으로 종료가 되고… 더보기 »

이현정
이현정
2020년 5월 15일 11:54 오전
게시글평점 :
     

안녕하세요 다중필터를 사용하려는데 설치법 그대로 했는데 자꾸 다중필터를 누르면 다운이됩니다... 왜그럴까요?

맛있는오뜨
2020년 6월 4일 5:00 오후
게시글평점 :
     

와일드 카드를 포함한 검색은 조건이 최대 2건 밖에 안되는지 지금 확인했네요. ㅜㅜ   혹시 무한으로 좀 늘려주실 수 있나요?   제가 문장으로 되있는 형식에서 여러 단어만 추출해서 필터링 해야하거든요  … 더보기 »

토토니
토토니
2020년 6월 17일 8:53 오전
게시글평점 :
     

좋은 기능이라 너무 잘 쓰고 있습니다.덕분에 불필요한 추가 작업이 많이 줄었습니다. 감사합니다.

조대현
조대현
2020년 6월 20일 10:55 오전
게시글평점 :
     

오빠두님 ~
궁금한게 있어 댓글 남깁니다.
다중필터는 add-in 시 데이터탭에 추가 되는데 이건 어떻게 하는건지 알수 있을까요?

소시민
소시민
2020년 6월 30일 5:10 오후
게시글평점 :
     

안녕하세요 정말 유용하게 잘 쓰고 있는데요. 필터를 걸고 값을 바꾸기 위해 복사 붙여넣기를 하게되면 필터에 적용되는게 아니라 필터를 걸기 전 숨김 Rows들에 적용이 되는데 이 부분을 수정할 수 있는 방법이… 더보기 »

소시민
소시민
2020년 7월 8일 11:13 오전
답글 남기기  오빠두엑셀

그렇게해도 적용이 되지 않습니다.
예시로써 Row들이 77열에서 1000열로 간다고 치고 다른 엑셀파일에서 200개의 값을 불러일으키면 77~276열까지 적용이 되는 현상이 발생합니다. 해결방법이 없을까요 ?

wjdwntmd11
wjdwntmd11
2020년 7월 13일 11:09 오전
게시글평점 :
     

안녕하세요! 항상 유익한 엑셀 기능 알려주셔서 감사합니다:) 다름이 아니라 이번 강의에서 다중필터를 적용하려고 원하는 필터값을 복붙하려고 하는 데, 복붙이 아예 안되고 한글로도 작성이 안되서요.. 영어로는 작성이 되는 상황이라 필터 작성… 더보기 »

굴레악
2020년 7월 14일 12:44 오후
게시글평점 :
     

필터 항목이 많을 때 유용한 기능이라고 이해하면 될까요?? 표를 통한 슬라이서만 잘 활용해도 기본 필터보다 수월하다고 느껴지긴 하는데요. 데이터양이 많고 필터할 항목 수가 많으면 이미지 예시와 같이 일일이 찾아서 복수로… 더보기 »

해찡
해찡
2020년 10월 11일 11:52 오전
게시글평점 :
     

무엇은 포함하고, 무엇은 제외할 수 없나요?

kimst****
kimst****
2020년 10월 29일 8:50 오전
게시글평점 :
     

오 대박 진짜 쉽고 간편하네요! 감사합니다!!!!!

alsdml****
alsdml****
2020년 11월 19일 2:41 오후
게시글평점 :
     

다중필터 검색때문에 필터검색창에서 검색하는 시간이 많이 줄었습니다.
덕분에 업무에 효율성이 좋아지내요.~~~

직장인
직장인
2020년 11월 30일 8:41 오후
게시글평점 :
     

줄바꿈기호를 바로 split 함수에 넣지 않고 굳이 replace를 통해 세로바로 변경해주는 이유가 있나요??

문수산천
문수산천
2020년 12월 7일 1:47 오후
게시글평점 :
     

항상 감사합니다.

원더우먼
원더우먼
2020년 12월 11일 5:44 오후
게시글평점 :
     

필터 조건을 몇개까지 가능한가요?

Last edited 11 월 전 by 원더우먼
코끼리손
코끼리손
2021년 1월 13일 2:10 오후
게시글평점 :
     

정말 필요한 기능이었는데 감사합니다

ko****
ko****
2021년 2월 18일 8:24 오전
게시글평점 :
     

너무 잘 쓰고 있는 기능입니다 감사합니다.

베르몽
베르몽
2021년 3월 14일 3:56 오전
게시글평점 :
     

오 좋네요

ryooso****
ryooso****
2021년 3월 18일 4:37 오후
게시글평점 :
     

다중필터기능 써 보니 정말 좋네요..
감사합니다.^^

쫑
2021년 4월 30일 10:13 오전
게시글평점 :
     

자세한 설명 너무 감사합니다~

카란
카란
2021년 5월 3일 3:46 오후
게시글평점 :
     

유용합니다>ㅁ<

oshoon
oshoon
2021년 6월 2일 9:41 오전
답글 남기기  카란

감사합니다. 너무 잘쓰고 있습니다. 다만 와일드카드가 2개 인 것이 아쉽습니다^^

존오셔
존오셔
2021년 9월 8일 2:13 오후
게시글평점 :
     

좋은 설명 감사합니다!!!! 덕분에 일찍 퇴근할 수 있겠어요.

승승2
승승2
2021년 11월 2일 4:22 오후
게시글평점 :
     

항상 잘 보고 있습니다

46
0
여러분의 생각을 댓글로 남겨주세요.x