Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

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

여기에서 연습 워크북을 다운로드하세요.

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

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

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

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

  • 첫째, 데이터 탭에서 고급 정렬 및 필터 명령 옵션. 고급 필터라는 대화 상자 나타납니다.

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

  • 다음으로 전체 표를 선택합니다. (B4:E14) 목록 범위의 경우 .
  • 셀 선택 (C17:C18) 기준 범위로 .
  • 확인 누르기 .

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

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

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

참고:
1. 2행 이상 기준을 선택하세요.

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

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

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

2.1 텍스트의 정확한 일치

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

  • 처음에 C18 셀을 선택합니다. . 다음 수식을 삽입하세요.
=EXACT(D5," NEW YORK")
  • Enter 키를 누릅니다. .

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

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

목록 범위:B4:F14

기준 범위:C17:C18

  • 확인 누르기 .

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

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

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

2.1 시작 부분에 특정 문자 사용

이제 정확히 일치하는 것이 아니라 특정 문자로 시작하는 텍스트 값을 필터링합니다. 여기서는 'New'라는 단어로 시작하는 도시의 값만 추출합니다. . 방법을 알아보겠습니다.

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

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

목록 범위:B4:F14

기준 범위:C18:C19

  • 확인 누르기 .

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

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

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

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

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

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

* (별표) – 임의의 수의 문자를 나타냅니다.

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

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

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

  • 먼저 고급 필터를 엽니다. 창문. 다음 기준 범위를 선택하십시오.

목록 범위:B4:F14

기준 범위:C17:C18

  • 확인 누르기 .

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

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

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

관련 콘텐츠: Excel 고급 필터 [여러 열 및 조건, 수식 및 와일드카드 사용]

4. 고급 필터 기준 범위가 있는 수식 적용

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

  • 처음에 C19 셀을 선택합니다. . 다음 수식을 삽입하세요.
=F5>350
  • 확인 누르기 . Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

수식은 판매 금액이 $350보다 큰지 여부를 반복합니다. 여부.

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

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

목록 범위:B4:F14

기준 범위:C17:C19

  • 확인 누르기 .

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

  • 따라서 $350 이상의 판매 가치에 대한 데이터만 볼 수 있습니다. .

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

이제 AND 논리를 소개합니다. 고급 필터 기준 범위에서. 이 논리는 두 가지 기준을 사용합니다. 데이터가 두 조건을 모두 만족하면 출력 값을 반환합니다. 여기에 다음 데이터 세트가 있습니다. 이 데이터 세트에서는 뉴욕 시에 대한 데이터를 필터링합니다. 판매 가치 >=200 . 방법을 알아보겠습니다.

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

  • 먼저 고급 필터로 이동합니다. 대화 상자에서 다음 기준 범위를 선택하십시오.

목록 범위:B4:F14

기준 범위:C18:C19

  • 확인 누르기 .

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

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

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

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

그리고 좋아요 논리, OR 논리 또한 두 가지 기준을 사용합니다. 그리고 논리는 두 기준이 모두 충족되는 경우 출력을 반환하지만 OR 하나의 기준만 충족되면 논리가 반환됩니다. 여기에 뉴욕 도시에 대한 데이터가 표시됩니다. 및 텍사스 뿐. 이 작업을 수행하려면 다음 단계를 따르세요.

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

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

목록 범위:B4:F14

기준 범위:C18:C20

  • 확인을 누르세요.

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

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

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

7. AND &OR 논리를 기준 범위로 조합

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

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

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

목록 범위:B4:F14

기준 범위:C18:C20

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

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

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

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

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

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

  • 먼저, 고급 필터에서 대화 상자에서 다음 기준을 선택하십시오.

목록 범위:B4:F14

기준 범위:C18:C20

  • 선택 다른 위치로 복사 옵션.
  • 입력 복사 대상 범위 H8:I10 .
  • 확인을 누르세요.

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

  • So, we get the filtered data in H8:I10 according to our criteria.

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

9. Copy Data to Another Worksheet after Filtering

In this example, we will also copy data in another worksheet whereas in the previous example we did it in the same worksheet. Do the following steps to execute it:

  • First, go to ‘Another Worksheet-2’ where we will copy data after filtering.

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

We can see two columns ‘City’ and ‘Sales’ in ‘Another Worksheet-2’ .

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

  • Next, open the ‘Advanced Filter’ dialogue box.

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

  • Then go to ‘Another Worksheet-1’ . Select the following criteria:

List Range:B4:F14

Criteria Range:C18:C19

  • Now, select copy to another location 옵션.

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

  • After that, go to ‘Another Worksheet-2’ . Select Copy to Range B2:C4 .
  • Press OK .

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

  • Finally, we can see the filtered data in ‘Another Worksheet-2’ .

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

10. Extract Unique Records with Advanced Filter Criteria

In this case, we will extract only the unique values from a specific column. From the following dataset, we will extract unique values of cities in another column. Just do the steps:

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

  • In the beginning, open the Advanced Filter 창문. Select the criteria

List range:D4:D14

  • Next, select the option Copy to another location .
  • Then, input Copy to range as H4:H8 .
  • Check the box Unique records only .
  • Press OK .

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

  • Finally, we can see the names of cities with unique records only in column H .

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

11. Find Weekdays with Advanced Filter Criteria Range

We can find Weekdays with Advanced Filter Criteria Range. Here we will use the following dataset to illustrate this process:

  • Firstly, select cell C19 . Insert the following formula:
=AND(WEEKDAY(B5)<>1,WEEKDAY(B5)<>7)

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

  • Next, set the following criteria range in the Advanced Filter dialogue box:

List Range:B4:F14

Criteria Range:C18:C19

  • Press OK .

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

  • Finally, we will get the Date values only for weekdays.

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

🔎 How Does the Formula Work?

  • WEEKDAY(B5)<>1:1 denotes Sunday. This part set the criteria that the date is not Sunday .
  • WEEKDAY(B5)<>7:7 denotes Sunday. This part set the criteria that the date is not Saturday .
  • AND(WEEKDAY(B5)<>1,WEEKDAY(B5)<>7): Set the criteria that the day is neither Saturday nor Sunday .

12. Apply Advanced Filter to Find Weekend

We can also use the Advanced Filter Criteria Range to find the Weekend from a Date column. Let’s see how to do that using the following dataset:

  • In the beginning select cell C19. Insert the following formula:
=OR(WEEKDAY(B5)=1,WEEKDAY(B5)=7)
  • Press Enter .

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

  • Next, from the Advanced Filter dialogue box select the following criteria range:

List Range:B4:F14

Criteria Range:C18:C19

  • Press OK .

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

  • So, we can see only the values of the weekend in the Date 칼럼.

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

13. Use Advanced Filter to Calculate Values Below or Above Average

In this section, we will calculate the below or above average value by using Advanced Filter Criteria Range . Here we will only filter the sales value which is greater than the average sales value.

  • First, select cell C19 . Insert the following formula:
=E5>AVERAGE(E5:E14)

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

  • Next, open the Advanced Filter 대화 상자. Input the following criteria range:

List Range:B4:F14

Criteria Range:C18:C19

  • Press OK .

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

  • So, we get only the dataset for sales value greater than the average value.

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

14. Filtering Blank Cells with OR Logic

If our dataset consists of blank cells, we can extract blank cells by using Advanced Filter .

We have the following dataset. The dataset consists of blank cells . We have set the criteria by using the following formula:

=B5=""

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

  • First, go to the Advanced Filte r dialogue box. Input the following criteria:

List Range:B4:F14

Criteria Range:C17:C22

  • Press OK .

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

  • Finally, we get the dataset that only consists of blank cells.

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

15. Apply Advanced Filter to Filter Non-Blank Cells using OR as well as AND Logic

In this example, we will eliminate blank cells whereas in the previous example we eliminated the nonblank cells. We have set the following criteria for using the formula:

=B5<>""

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

  • Firstly, go to the Advanced Filter 대화 상자. Insert the following criteria range:

List Range:B4:F14

Criteria Range:C17:G18

  • Now press OK .

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

  • So, we get the dataset free from blank cells.

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

16. Find First 5 Records Using Advanced Filter Criteria Range

Now we will implement the Advanced Filter option for extracting the first 5 records from any kind of dataset. In this example, we will take the first five values of the Sales 열. To perform this we will first set the criteria based on the following formula:

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

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

After that, just do the following steps:

  • In the beginning, go to the Advanced Filter 대화 상자. Insert the following criteria range:

List Range:B4:F14

Criteria Range:C17:C18

  • Hit OK .

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

  • Finally, we get the top five records of the Sales 칼럼.

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

17. Use Advanced Filter Criteria Range to Find Bottom Five Records

We can use the Advanced Filter option to find the bottom five records also. To find the bottom five records for the Sales column, we will create the following criteria using the below formula:

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

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

Then follow the below steps to perform this action:

  • First, insert the following criteria range in the Advanced Filter dialogue box:

List Range:B4:F14

Criteria Range:C17:C18

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

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

  • Lastly, we can see the bottom five values of the Sales 칼럼.

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

18. Filter Rows According to a List’s Matched Entries Using Advanced Filter Criteria Range

Sometimes we may need to compare between two columns or rows of a dataset to eliminate or keep particular values. We can use the match entry option to perform this kind of action.

18.1 Matches with Items in a List

Suppose we have the following dataset with two columns of cities. We will take only the matching entries between these two columns. In order to do this we will set the following criteria using the below formula:

=C5=E5

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

Just do the following steps to perform this action:

  • In the beginning, open the Advanced Filter 옵션. Insert the following criteria range:

List Range:B4:F14

Criteria Range:C17:C18

  • Hit OK .

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

  • Lastly, We can see the same value in two columns of cities.

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

18.2 Do Not Matches with Items in a List

The previous example was for matching entries whereas this example will filter non-matching entries. We will set the criteria by using the following formula:

=C5<>E5

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

Let’s see how to perform this:

  • First, from the Advance Filter insert the following criteria range:

List Range:B4:F14

Criteria Range:C17:C18

  • Then, press OK .

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

  • Finally, we will get the values of cities in Column C and Column E that do not match with one another.

Excel의 기준 범위가 있는 고급 필터(18개 응용 프로그램)

결론

In this article, we have tried to cover all the methods of the Advanced Filter Criteria Range 옵션. Download our practice workbook added to this article and practice yourself. If you feel any confusion or have any suggestions just leave a comment below, we will try to reply to you as soon as possible.

관련 기사

  • Excel Advanced Filter Not Working (2 Reasons &Solutions)
  • 동적 고급 필터 Excel(VBA 및 매크로)
  • VBA에서 고급 필터를 사용하는 방법(단계별 지침)