Excel에서 조건 범위가 있는 고급 필터(18개 애플리케이션)

  • 이 공유
Hugh West

목차

Microsoft Excel에서 고급 필터 옵션은 둘 이상의 기준을 충족하는 데이터를 찾을 때 유용합니다. 이 기사에서는 Excel의 고급 필터 기준 범위 의 적용에 대해 설명합니다.

연습 통합 문서 다운로드

여기에서 실습 워크북을 다운로드하십시오.

고급 필터 사용.xlsx

18 Excel에서 고급 필터 기준 범위 적용

1. 숫자 및 날짜에 대한 고급 필터 기준 범위 사용

가장 먼저 데이터 세트를 소개합니다. Column B 에서 Column E 는 판매와 관련된 다양한 데이터를 나타낸다. 이제 여기서 고급 필터 기준 범위 를 구현할 수 있습니다. 이 예에서는 숫자와 날짜를 필터링하기 위해 고급 필터 기준 범위를 사용합니다. 판매 수량이 10 보다 큰 모든 데이터를 추출할 예정입니다. 절차를 보자.

  • 먼저 Data 탭에서 Sort & 필터 옵션. 고급 필터 라는 대화 상자가 나타납니다.

  • 그런 다음 목록 범위 에 대해 전체 테이블 (B4:E14) 을 선택합니다.
  • (C17:C18) 기준 범위 로 선택합니다.
  • 확인 을 누르세요.

  • 마지막으로 10 보다 큰 데이터만 볼 수 있다.

  • 마지막으로 빈 셀로만 구성된 데이터 세트를 얻습니다.

15. AND 논리뿐 아니라 OR를 사용하여 비어 있지 않은 셀을 필터링하기 위해 고급 필터를 적용합니다.

이 예에서는 공백을 제거합니다. 이전 예제에서는 비어 있지 않은 셀을 제거했습니다. 수식을 사용하기 위해 다음과 같은 기준을 설정했습니다.

=B5""

  • 먼저 로 이동합니다. 고급 필터 대화 상자. 다음 기준 범위를 삽입합니다.

목록 범위: B4:F14

기준 범위: C17:G18

  • 이제 확인 을 누릅니다.

  • 그래서 빈 셀이 없는 데이터세트를 얻습니다.

16. 고급 필터 기준 범위를 사용하여 처음 5개 레코드 찾기

이제 고급 필터 옵션을 구현하여 처음 5 모든 종류의 데이터 세트의 레코드. 이 예에서는 Sales 열의 처음 5개 값을 사용합니다. 이를 수행하기 위해 먼저 다음 공식을 기반으로 기준을 설정합니다.

=F5>=LARGE($F$5:$F$14,5)

그 후 다음을 수행하십시오. 단계:

  • 처음에 고급 필터 대화 상자로 이동합니다. 다음 기준 범위를 삽입합니다.

목록 범위: B4:F14

기준 범위: C17:C18

  • 확인 을 누르십시오.

  • 마지막으로 매출 상위 5개 레코드를 얻습니다. column.

17. 고급 필터 기준 범위를 사용하여 하위 5개 레코드 찾기

고급 필터 옵션을 사용하여 찾을 수 있습니다. 하위 5 레코드도 마찬가지입니다. Sales 열의 하위 5개 레코드를 찾기 위해 아래 수식을 사용하여 다음 기준을 만듭니다.

=F5<=SMALL($F$5:$F$14,5)

그런 다음 아래 단계에 따라 이 작업을 수행합니다.

  • 먼저 고급 필터 대화 상자에 다음 기준 범위를 삽입합니다.

목록 범위: B4:F14

기준 범위: C17:C18

  • 그 다음 을 누르십시오. OK .

  • 마지막으로 Sales 열의 하위 5개 값을 볼 수 있습니다.

18. 고급 필터 기준 범위를 사용하여 목록의 일치 항목에 따라 행 필터링 특정 값을 제거하거나 유지합니다. 일치 항목 옵션을 사용하여 이러한 종류의 작업을 수행할 수 있습니다.

18.1 목록의 항목과 일치

두 개의 도시 열이 있는 다음 데이터 집합이 있다고 가정합니다. 이 두 열 사이에서 일치하는 항목만 가져옵니다. 이를 위해 아래 공식을 사용하여 다음 기준을 설정합니다.

=C5=E5

다음 단계를 수행하여 다음 작업을 수행합니다.

  • 처음에 고급 필터 옵션을 엽니다.다음 기준 범위를 삽입합니다.

목록 범위: B4:F14

기준 범위: C17:C18

  • 확인 을 누르세요.

  • 마지막으로 도시의 두 열에서 동일한 값을 볼 수 있습니다.

18.2 목록의 항목과 일치하지 않음

이전 예제는 일치하는 항목에 대한 것이었지만 이 예제에서는 일치하지 않는 항목을 필터링합니다. 다음 수식을 사용하여 기준을 설정합니다.

=C5E5

이 작업을 수행하는 방법을 살펴보겠습니다.

  • 먼저 고급 필터 에서 다음 기준 범위를 삽입합니다.

목록 범위: B4:F14

기준 범위: C17:C18

  • 그런 다음 확인 을 누릅니다.

  • 마지막으로 서로 일치하지 않는 열 C 열 E 의 도시 값을 얻습니다.

결론

이 기사에서는 Advanced Filter Criteria Range 옵션의 모든 방법을 다루려고 노력했습니다. 이 기사에 추가된 연습 워크북을 다운로드하여 직접 연습하십시오. 혼란스럽거나 제안할 사항이 있으면 아래에 의견을 남겨주시면 최대한 빨리 답변해 드리겠습니다.

참고:

2. 필터링 기준이 적용될 관련 열에 헤더를 사용합니다.

2. 고급 필터 기준으로 텍스트 값 필터링

숫자와 날짜 외에도 논리 연산자를 사용하여 텍스트 값을 비교할 수 있습니다. 이 섹션에서는 고급 필터 기준으로 텍스트 값을 필터링하여 텍스트의 정확한 일치와 처음에 특정 문자를 갖는 방법에 대해 설명합니다.

2.1 For Exact match of Text

이 방법에서 Filtering 은 입력 텍스트의 정확한 값을 반환합니다. 새 열 City 와 함께 다음 판매 데이터 세트가 있다고 가정합니다. 도시 'NEW YORK' 에 대한 데이터만 추출합니다. 이 작업을 수행하려면 다음 단계를 수행하십시오.

  • 처음에 C18 셀을 선택하십시오. 다음 수식을 삽입합니다.
=EXACT(D5," NEW YORK")

  • Enter 를 누릅니다.

  • 다음으로 다음 필터 기준 범위를 선택합니다.

목록 범위: B4:F14

기준 범위: C17:C18

  • 히트 확인 .

  • 마지막으로 도시 'NEW YORK' 에 대한 데이터만 가져옵니다.

2.1 시작 부분에 특정 문자 있음

이제 정확한 일치가 아닌 특정 문자로 시작하는 텍스트 값을 필터링합니다. 여기서는 다음 항목만 추출합니다. 'New' 로 시작하는 도시의 가치. 어떻게 하는지 봅시다.

  • 먼저 고급 필터 상자에서 기준 범위를 선택합니다.

목록 범위 : B4:F14

기준 범위: C18:C19

  • 확인 을 누릅니다.

  • 마지막으로 'New' 라는 단어로 시작하는 모든 도시에 대한 데이터를 가져옵니다.

3. 고급 필터 옵션과 함께 와일드카드 사용

와일드카드 문자 의 사용은 고급 필터 기준 범위 를 적용하는 또 다른 방법입니다. 일반적으로 Excel에는 세 가지 유형의 와일드카드 문자가 있습니다.

? (물음표) – 텍스트의 단일 문자를 나타냅니다.

* (별표) – 모든 문자를 나타냅니다.

~ (틸드) – 텍스트에 와일드카드 문자가 있음을 나타냅니다.

별표(*) 를 사용하여 데이터 세트에서 특정 텍스트 문자열을 검색할 수 있습니다. 이 예에서는 'J' 라는 텍스트로 시작하는 영업 사원의 이름을 찾습니다. 그러기 위해서는 다음 단계를 따라야 합니다.

  • 먼저 고급 필터 창을 엽니다. 다음 기준 범위를 선택합니다.

목록 범위: B4:F14

기준 범위: C17:C18

  • 확인 을 누르세요.

  • 마지막으로 텍스트 'J' 로 시작하는 영업 사원의 이름만 가져옵니다.

관련 콘텐츠: Excel 고급 필터 [여러 열 & 기준, 공식 사용 & with Wildcards]

4. 고급 필터 기준 범위로 수식 적용

고급 필터 기준 범위를 사용하는 또 다른 방법은 수식을 적용하는 것입니다. 이 예에서는 $350 보다 큰 판매 금액을 추출합니다. 아래 단계를 따르십시오.

  • 처음에 C19 셀을 선택합니다. 다음 수식을 삽입합니다.
=F5>350

  • 확인 을 누릅니다.

수식은 $350 보다 큰지 여부에 관계없이 판매 금액 값을 반복합니다.

  • 그런 다음 고급 필터 대화 상자에서 다음 기준 범위를 선택합니다.

목록 범위: B4:F14

기준 범위: C17:C19

  • 확인 을 누릅니다.

  • 따라서 $350 보다 큰 매출 값에 대한 데이터만 볼 수 있습니다.

5. AND 논리 기준이 있는 고급 필터

이제 고급 필터 기준 범위에 AND 논리 가 도입됩니다. 이 논리는 두 가지 기준을 사용합니다. 데이터가 두 기준을 모두 만족하면 출력 값을 반환합니다. 여기에 다음과 같은 데이터 세트가 있습니다. 이 데이터 세트에서는 뉴욕 시에 대한 데이터를 필터링하고 판매 값이 >= 200 인 데이터를 필터링합니다. 어떻게 하는지 봅시다.

  • 먼저, 고급 필터 대화 상자에서 다음 기준 범위를 선택합니다.

목록 범위: B4:F14

기준 범위: C18 :C19

  • 확인 을 누릅니다.

  • 마지막으로 판매 가 있는 뉴욕 도시에 대한 데이터 세트만 가져옵니다. $250 보다 큰 값.

6. 고급 필터 기준 범위와 함께 OR 논리 사용

AND 논리와 마찬가지로 OR 논리 도 두 가지 기준을 사용합니다. AND 로직은 두 기준이 모두 충족되면 출력을 반환하는 반면 OR 로직은 하나의 기준만 충족되면 반환됩니다. 여기서는 뉴욕 텍사스 도시에 대한 데이터만 표시합니다. 이 작업을 수행하려면 아래 단계를 따르십시오.

  • 처음에 고급 필터 대화 상자를 엽니다. 다음 기준 범위를 입력합니다.

목록 범위: B4:F14

기준 범위: C18:C20

  • Hit OK.

  • 마지막으로 도시 뉴욕<에 대한 데이터세트만 얻습니다. 2> 및 텍사스 .

7. AND & 기준 범위로서의 OR 논리

경우에 따라 여러 기준에 대해 데이터를 필터링해야 할 수도 있습니다. 이 경우 AND & 또는 논리. 주어진 기준에 따라 다음 데이터 세트에서 데이터를 추출합니다. 이 작업을 수행하려면 다음 단계를 수행하십시오.

  • 먼저 고급 필터 대화 상자를 엽니다. 다음 기준을 선택합니다.

목록 범위: B4:F14

기준 범위: C18:C20

  • 그런 다음 확인을 누릅니다.

  • 따라서 기준과 일치하는 데이터 세트만 볼 수 있습니다.

8. 고급 필터 기준 범위를 사용하여 특정 열 추출

이 예에서는 데이터 세트의 특정 부분을 필터링합니다. 필터링 후 필터링된 부분을 다른 열로 이동합니다. 다음 데이터 세트를 사용하여 아래 절차를 통해 이 작업을 수행합니다.

  • 먼저 고급 필터 대화 상자에서 다음 기준을 선택합니다.

목록 범위: B4:F14

기준 범위: C18:C20

  • 선택 다른 위치로 복사 옵션.
  • 입력 복사 범위 H8:I10 .
  • Hit OK.

  • 따라서 H8:I10에서 필터링된 데이터를 얻습니다. 우리의 기준에 따라.

9. 필터링 후 다른 워크시트로 데이터 복사

이 예제에서는 이전 예제와 달리 다른 워크시트에도 데이터를 복사합니다. 같은 워크시트에서 했습니다. 실행하려면 다음 단계를 수행하십시오.

  • 먼저 필터링 후 데이터를 복사할 'Another Worksheet-2' 로 이동합니다.

두 개의 열 'City' 를 볼 수 있습니다.및 '매출' '다른 워크시트-2' .

  • 그런 다음 '고급 필터' 대화 상자를 엽니다.

  • 그런 다음 '다른 워크시트-1' 으로 이동합니다. 다음 기준을 선택합니다.

목록 범위: B4:F14

기준 범위: C18:C19

  • 이제 다른 위치에 복사 옵션을 선택합니다.

  • 그런 다음 '다른 워크시트-2' 로 이동합니다. 복사 대상 범위 B2:C4 를 선택합니다.
  • 확인 을 누르세요.

  • 마지막으로 'Another Worksheet-2' 에서 필터링된 데이터를 볼 수 있습니다.

10. 고급 필터 기준으로 고유한 레코드 추출

이 경우 특정 컬럼에서 고유한 값만 추출합니다. 다음 데이터 세트에서 다른 열에 있는 도시의 고유한 값을 추출합니다. 다음 단계를 수행하십시오.

  • 처음에 고급 필터 창을 엽니다. 기준 선택

목록 범위: D4:D14

  • 그런 다음 다른 위치에 복사 옵션을 선택합니다.
  • 그런 다음 Copy to 범위를 H4:H8 로 입력합니다.
  • 고유 레코드만 확인란을 선택합니다.
  • 확인 을 누르세요.

  • 마지막으로 H 열에서만 고유 기록을 가진 도시 이름을 볼 수 있습니다.

11. 고급 필터 기준 범위로 요일 찾기

고급 필터 기준 범위가 있는 주중. 여기서는 다음 데이터 세트를 사용하여 이 프로세스를 설명합니다.

  • 먼저 C19 셀을 선택합니다. 다음 수식을 삽입합니다.
=AND(WEEKDAY(B5)1,WEEKDAY(B5)7)

  • 고급 필터 대화 상자:

목록 범위: B4:F14

기준 범위: C18:C19

  • 확인 을 누릅니다.

  • 마지막으로 평일에만 날짜 값을 가져옵니다.

🔎 공식은 어떻게 작동하나요?

  • WEEKDAY(B5)1: 1 일요일을 나타냅니다. 날짜가 일요일 이 아닌 기준을 설정하는 부분입니다.
  • WEEKDAY(B5)7: 7 일요일을 나타냅니다. 날짜가 토요일 이 아닌 기준을 설정하는 부분입니다.
  • AND(WEEKDAY(B5)1,WEEKDAY(B5)7): 요일이 토요일 일요일 도 아닌 기준 설정 .

12. 주말 찾기에 고급 필터 적용

고급 필터 기준 범위를 사용하여 날짜 열에서 주말 을 찾을 수도 있습니다. 다음 데이터 세트를 사용하여 이를 수행하는 방법을 살펴보겠습니다.

  • 처음에 C19 셀을 선택합니다. 다음 수식을 삽입합니다.
=OR(WEEKDAY(B5)=1,WEEKDAY(B5)=7)

  • Enter 를 누릅니다.

  • 그런 다음 고급 필터 대화 상자에서 다음 기준 범위를 선택합니다.

목록 범위:B4:F14

기준 범위: C18:C19

  • 확인 을 누릅니다.

  • 따라서 날짜 열에는 주말의 값만 표시됩니다.

13. 고급 필터를 사용하여 평균 이하 또는 이상의 값 계산

이 섹션에서는 다음을 통해 평균 이하 또는 이상의 값을 계산합니다. 고급 필터 기준 범위 를 사용합니다. 여기서는 평균 판매 금액보다 큰 판매 금액만 필터링합니다.

  • 먼저 C19 셀을 선택합니다. 다음 수식을 삽입합니다.
=E5>AVERAGE(E5:E14)

  • 그런 다음 고급 필터 대화 상자. 다음 기준 범위를 입력합니다.

목록 범위: B4:F14

기준 범위: C18:C19

  • 확인 을 누르세요.

  • 따라서 평균값보다 큰 판매액에 대한 데이터세트만 얻습니다.

14. OR 논리로 빈 셀 필터링

데이터셋이 빈 셀로 구성된 경우 을 사용하여 빈 셀을 추출할 수 있습니다. 고급 필터 .

다음 데이터 세트가 있습니다. 데이터 세트는 빈 셀 로 구성됩니다. 다음 공식을 사용하여 기준을 설정했습니다.

=B5=""

  • 먼저 로 이동합니다. 고급 필터 r 대화 상자. 다음 기준을 입력합니다.

목록 범위: B4:F14

기준 범위: C17:C22

  • 확인 을 누릅니다.

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.