고급필터는 아래와 같이 많은 양의 데이터가 있을 경우 원하는 조건의 데이터만 추출하는 기능이다.

예를 들어 지점명이 '대륙전자'인 데이터만 추출하고자 할 경우 사용한다.

비슷한 기능으로 자동필터가 있긴 하지만 OR 조건식을 만들 수 없고, 다른 위치에 결과를 추출할 수 없는 등 제약이 있기 때문에 고급필터를 더 많이 사용하게 된다.

 

 

 

 

 

고급필터 작성 순서

 

1. 조건식을 작성한다.

2. [데이터]-[정렬 및 필터]-[고급필터] 명령을 클릭한다.

3. '목록 범위'에는 전체 데이터 범위를 지정하고, '조건 범위'에는 본인이 작성한 조건을 범위 지정하고, '복사 위치'는 결과가 보여질 첫 번째 셀을 클릭한다.

 

 

고급필터에서 가장 어려운 부분이 1번인 조건식을 작성하는 것이다.

원하는 조건이 복잡해질수록 조건식도 당연히 복잡해진다. 조건식의 규칙을 알아보자.

 

 

고급필터 조건 작성 방법

 

1. 필드 제목을 무조건 옆으로 나란히 작성한다. (지점코드, 단가)

2. 조건을 모두 만족해야 하는 경우 조건을 옆으로 나란히 작성한다.(JL*, <800000)

 

 

3. 조건 중에 하나만 만족해도 되는 경우 조건을 대각선으로 작성한다.(대륙전자, >=80)

4. 같은 필드에서 모두 만족해야 하는 두 개 이상의 조건일 경우 필드 이름을 여러번 쓰고 조건을 나란히 작성한다.(무게(Kg), 무게(Kg)), (>=80, <=90)

 

 

5. 같은 필드에서 '이거나'라는 말이 나오면 위아래로 작성하면 된다. (DR*, JL*)

 

 

4. 조건에 식을 사용하여 'TRUE', 'FALSE' 등이 표시될 경우 필드 제목을 비워놓거나 존재하지 않는 내용을 써야한다.

 

① 조건 필드 제목을 비워놓은 경우 

14 앞뒤에 큰 따옴표("")를 앞뒤에 넣은 이유는

left, right, mid 등의 문자열 함수로 추출한 숫자는 문자형 숫자이기 때문이다.

이 조건은 컴활1급실기에서 많이 나오는 문제유형이다.

 

② 조건 필드 제목에 기존의 필드 제목과 상관없는 내용을 적은 경우(8월 판매, 평균 이상)

평균 범위를 절대참조로 지정하지 않으면 제대로 추출되지 않는다.

 

 

 

고급 필터로 데이터 추출하기

 

 

 

1. 데이터 범위를 모두 선택한 후 [고급필터] 명령을 클릭한다.

 

 

 

 

2. [고급필터] 창이 나타나면

데이터는 그대로 두고 다른 위치에 필터링하기 위해

'다른 장소에 복사' 옵션을 클릭하여 체크한다.

'조건 범위'는 작성해놓은 조건을, '복사 위치'는 원하는 셀을 선택한다.

 

여기에서는 아래의 조건을 선택했다.

 

 

 

 

 

3. 데이터에서 조건에 맞는 결과만 추출되었다.

아래는 '매출번호가 14로 끝나고, 제품코드가 'TV'로 시작하는 데이터'만 추출한 경우다.

 

 

 

 

 

 
 
 
 

 

 

Posted by 두여자 Y&S

댓글을 달아 주세요

  1. 너무 잘 배우고 갑니다. 컴활1급하면서 고급필터때문에 멘붕이 왔었다는... ㅡㅜ
    고급필터에 대해서 완전 이해했습니다. 감사합니다.^^

    2013.12.16 23:40 신고 [ ADDR : EDIT/ DEL : REPLY ]
  2. 1급준비중

    정말 좋은 정보 감사합니다. 조건 이름 때문에 답이 안나와서 해답 파일을 봤더니 연관없는 이름이라서 의아했는데 여기서 배우고 가네요~ ㅎ

    2014.05.31 13:35 [ ADDR : EDIT/ DEL : REPLY ]
    • 저도 그래서 그냥 비워놓는걸 더 좋아해요~다른 내용을 제목에 넣으면 왠지 불안해져서요 ㅎㅎ 좋은 하루되세요^^

      2014.05.31 15:50 신고 [ ADDR : EDIT/ DEL ]
  3. 와 고급필터 찾다가 드디어 찾앗네요 감사합니다 사랑해요

    2015.02.07 03:57 [ ADDR : EDIT/ DEL : REPLY ]
  4. 꾸닌

    감사해요

    2015.04.09 12:17 [ ADDR : EDIT/ DEL : REPLY ]
  5. 손나은

    전화통화 가능하신가요? 저정말 급하데!!

    2016.01.19 09:29 [ ADDR : EDIT/ DEL : REPLY ]