데이터를 처리 할 때 필요한 기능이 자동 필터에없는 경우가 있습니다. 예를 들어 필터 비교에서 계산을 수행해야 할 수 있습니다. 이러한 경우 Excel의 고급 필터링 기능을 사용할 수 있습니다.

고급 필터링을 사용하려면 워크 시트에서 기준 범위를 설정해야합니다. 이 기준 범위는 데이터 목록의 일부가 아니라 필터링을 수행 할 방법을 나타내는 데 사용됩니다.

일반적으로 기준을 데이터 목록 앞에 배치하지만 뒤에 배치 할 수도 있습니다. 중요한 것은 데이터 목록에서 기준을 하나 이상의 빈 행으로 분리한다는 것입니다. 그렇지 않으면 Excel에서 기준이 실제 데이터 목록의 일부라고 생각할 수 있습니다.

각 열이 서로 다른 논리적 AND 비교를 나타내고 각 행이 서로 다른 논리적 OR 비교를 나타내도록 기준이 워크 시트에 입력됩니다. 이것이 혼란스럽게 들리더라도 걱정하지 마십시오. 한 가지 예가 문제를 해결하는 데 도움이 될 것입니다.

워크 시트의 여섯 번째 행에서 시작하는 데이터 목록이 있다고 가정 해 보겠습니다. 필터링 기준을 지정하기 위해이 위의 행을 따로 설정했습니다. 데이터 목록에는 재고의 정보를 설명하는 열이 있습니다. 항목 번호, 설명, 위치, 수량, 값 등에 대한 열이 있습니다. 각 재고 항목에서 파생 된 이익을 나타내는 계산 된 열도 있습니다.

때로는 인벤토리 항목의 제한된 하위 집합 만 표시하도록 데이터 목록을 필터링 할 수 있습니다. 예를 들어 수량이 2500 개 이상이고 수익이 1000 개 미만인 항목, 수량이 7500 개를 초과하는 항목 또는 수익이 100 개 미만인 항목 만보고 싶을 수 있습니다. 사용자 정의 자동 필터를 사용하여 수행 할 수있는 것보다 복잡합니다.)

이러한 필터를 설정하려면 기준을 설정하기 만하면됩니다. 이 경우 A1 : B4 셀을 다음과 같이 사용합니다.

A

B

1

Quantity

Profit

2

>2500

<1000

3

>7500

4

<100

이 예에서 첫 번째 행은 비교에 사용할 필드 이름을 표시하고 두 번째에서 네 번째 행은 실제 비교를 정의합니다. 두 번째 행에 두 개의 테스트가 있으므로 이는 AND 조건으로 간주되고 다른 행의 테스트는 OR 조건으로 간주됩니다.

이러한 필터링 기준을 적용하려면 다음 단계를 따르십시오.

  1. 기준이 아닌 데이터 목록에서 셀을 선택합니다.

  2. 데이터 메뉴에서 필터를 선택한 다음 고급 필터를 선택합니다. Excel은 목록 범위 상자에 원본 데이터 테이블의 주소가 이미 채워진 상태로 고급 필터 대화 상자 (그림 1 참조)를 표시합니다.

  3. 기준 범위 필드를 선택합니다. 필드 내에 삽입 포인터가 나타나야합니다.

  4. 마우스를 사용하여 기준 범위, 셀 A1 : B4를 선택합니다.

  5. 확인을 클릭하십시오.

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (2858)은 Microsoft Excel 97, 2000, 2002 및 2003에 적용됩니다. 여기에서 Excel (Excel 2007 이상)의 리본 인터페이스에 대한이 팁의 버전을 찾을 수 있습니다.

link : / excelribbon-Advanced_Filtering [고급 필터링].