대규모 데이터세트로 작업할 때 Google 스프레드시트(Google Sheets) 에서 필터링하는 방법을 아는 것이 유용합니다 .
두 가지 방법이 있습니다. 재사용할 수 있는 시트의 데이터를 필터링하는 특정 방법을 맞춤설정할 수 있는 Google 스프레드시트 메뉴(Google Sheets menu) 에서 필터 보기를 사용할 수 있습니다. Google 스프레드시트(Google Sheets) 에서 데이터를 필터링하는 보다 동적인 방법 은 FILTER 함수 를 사용하는 것입니다.
이 기사에서는 두 가지 방법을 모두 사용하는 방법을 배웁니다.
Google 스프레드시트 에서 필터 보기(Filter View) 만들기
이 방법에서는 보고 싶은 대규모 데이터 세트의 데이터만 표시하는 필터를 적용하는 방법을 배웁니다. 이 필터 보기는 다른 모든 데이터를 숨깁니다. 또한 고급 필터 보기를 위해 필터 매개변수를 결합할 수도 있습니다.
필터 보기를 만드는 방법(How to Create a Filter View)
예를 들어 고객이 구매한 제품이 포함된 데이터 집합이 있다고 가정합니다. 데이터에는 이름, 주소, 이메일, 전화번호 등이 포함됩니다.
이 예에서 캘리포니아 주 Playa Vista 의 고객과 ".gov" 이메일 주소가 있는 고객만 보고 싶다고 가정해 보겠습니다.
1. 이 필터를 만들려면 메뉴에서 필터 만들기(Create a Filter) 아이콘을 선택합니다. 이 아이콘은 깔때기처럼 보입니다.
2. 각 열 머리글의 오른쪽에 작은 필터 아이콘이 표시됩니다. 고객 주소(Customer Address) 필드 상단에 있는 이 깔때기 아이콘을 선택하여 이 필드에 대한 필터를 사용자 정의하십시오.
3. 그러면 필터 옵션을 사용자 정의할 수 있는 창이 열립니다. 필터 기준 값(Filter by values) 왼쪽에 있는 화살표를 선택 합니다 . 지우기(Clear) 를 선택 하여 해당 필드의 모든 항목을 선택 취소합니다.
참고(Note) : 이것은 보기를 모든 레코드 표시에서 아무 것도 표시하지 않음으로 재설정하기 때문에 중요한 단계입니다. 이렇게 하면 Excel 에서 다음 단계에서 만들 필터를 적용할 수 있습니다.
4. 아래 필드에 필터링 기준으로 사용할 텍스트를 입력합니다. 이 예에서는 "Playa Vista"를 사용하고 검색 아이콘을 선택하여 해당 텍스트가 포함된 레코드만 표시합니다. 결과 목록에 표시되는 모든 레코드를 선택 합니다. (Select)이렇게 하면 선택한 항목만 스프레드시트에 표시되도록 필터를 사용자 정의합니다.
4. 확인 버튼을 선택하면 (OK)Playa Vista 의 고객만 표시되도록 필터링된 시트의 데이터 가 표시됩니다.
5. 두 번째 필드를 필터링하려면 해당 필드 상단의 필터 아이콘을 선택합니다. 위의 과정을 반복하여 필터를 만듭니다. 모든 항목을 지우고 "gov" 텍스트를 입력하여 "gov"가 포함되지 않은 이메일 주소를 필터링하고 해당 항목을 선택한 다음 확인을 선택 합니다(OK) .
이제 관심 있는 데이터 세트의 레코드만 표시되도록 필터를 사용자 지정했습니다. 스프레드시트를 열 때마다 이 프로세스를 반복할 필요가 없도록 필터를 저장할 때입니다.
필터 보기 저장 및 보기(Saving and Viewing Filter Views)
필터 설정을 마치면 언제든지 활성화할 수 있는 필터 보기로 저장할 수 있습니다.
필터 보기를 저장하려면 필터 아이콘 옆에 있는 드롭다운 화살표를 선택하고 필터 보기로 저장 을(Save as filter view) 선택하십시오 .
스프레드시트 상단에 짙은 회색 필드가 열려 있는 것을 볼 수 있습니다. 그러면 필터가 적용되는 선택한 범위와 필드 이름이 표시됩니다. 이름 옆에 있는 필드를 선택하고 해당 필터에 적용할 이름을 입력하기 만 (Name)하면 됩니다.(Just)
이름을 입력하고 Enter 키를 누르 십시오(Enter) .
회색 막대의 오른쪽에 톱니바퀴 아이콘이 있음을 알 수 있습니다. 필터 옵션을 보려면 이 아이콘을 선택하십시오.
사용 가능한 옵션은 다음과 같습니다.
- 필터 이름 바꾸기
- 필터가 적용되는 범위 업데이트
- 원본 필터에 영향을 주지 않고 업데이트하려면 필터를 복제하세요.
- 필터 삭제
필터 아이콘을 다시 선택하여 언제든지 활성화한 필터를 끌 수 있습니다.
필터가 활성화되면 필터 아이콘이 녹색으로 바뀝니다. 필터를 비활성화하면 이 아이콘이 다시 검은색으로 바뀝니다. 이것은 전체 데이터 세트를 보거나 필터가 현재 보기에서 데이터를 제거한 경우 빠른 방법입니다.
나중에 생성한 필터를 다시 활성화하려면 필터 아이콘 옆에 있는 드롭다운 화살표를 선택하기만 하면 됩니다. 저장한 필터가 메뉴에 표시됩니다. 필터(Just) 를 선택하여 원할 때마다 활성화하십시오.
구성한 필터 설정을 사용하여 보기를 다시 필터링합니다.
필터 기능 사용
Google 스프레드시트(Google Sheets) 에서 필터링하는 또 다른 옵션 은 FILTER 기능 을 사용하는 것입니다.
FILTER 함수를 사용하면 선택한 조건 수에 따라 데이터 세트를 필터링할 수 있습니다.
마지막 섹션과 동일한 Customer Purchases 예제를 사용하여 (Customer Purchases)FILTER 함수를 사용 하는 방법을 살펴보겠습니다 .
FILTER 함수 의 구문은 다음과 같습니다.
FILTER(범위, 조건1, [조건2, …])(FILTER(range, condition1, [condition2, …]))
필터링을 위한 범위와 하나의 조건만 필요합니다. 원하는 만큼 추가 조건을 추가할 수 있지만 필수는 아닙니다.
FILTER 함수 의 매개변수는 다음과 같습니다.
- range : 필터링할 셀의 범위(range of cells)
- condition1 : 결과를 필터링하는 데 사용할 열 또는 행
- conditionX : 결과를 필터링하는 데 사용하려는 기타 열 또는 행
조건에 사용하는 범위에는 전체 범위와 동일한 수의 행이 있어야 합니다.
예를 들어, 이 기사의 첫 번째 부분과 동일한 필터를 생성하려면 다음 FILTER 함수(FILTER function) 를 사용합니다 .
=FILTER(F1:J20,SEARCH(“Playa Vista”,H1:H20),SEARCH(“gov”,I1:I20))
이것은 원래 데이터 테이블(F1: J20 )에서 행과 열을 가져온 다음 포함된 SEARCH 기능을 사용하여 관심 있는 텍스트 세그먼트에 대한 주소 및 이메일 열을 검색합니다.
SEARCH 기능 은 텍스트 세그먼트를 찾으려는 경우에만 필요합니다. 정확히 일치하는 것에 더 관심이 있다면 이것을 대신 조건문으로 사용할 수 있습니다.
I1:I20=”[email protected] ”
고정 제한보다 크거나 작은 값을 필터링하려는 경우 > 또는 <와 같은 다른 조건 연산자를 사용할 수도 있습니다.
Enter 키를 누르면 FILTER 함수의 결과가 결과 테이블로 표시됩니다 .
보시다시피 함수의 첫 번째 매개변수에서 선택한 범위의 열만 반환됩니다. 따라서 모든 결과가 표시될 공간(충분한 열)이 있는 셀에 FILTER 함수 를 배치하는 것이 중요합니다 .
Google 스프레드시트에서 필터 사용
Google 스프레드시트의 필터는 Google 스프레드시트 (Google Sheets)에서(Google Sheets) 매우 큰 데이터 세트(very large sets of data) 를 조사하는 매우 강력한 방법 입니다. FILTER 기능을 사용하면 원본 데이터 세트를 제자리에 유지하면서 다른 곳에서 결과를 출력할 수 있는 유연성을 얻을 수 있습니다 .
Google 스프레드시트(Google Sheets) 에 내장된 필터 기능을 사용하면 주어진 순간에 원하는 방식으로 활성 데이터세트 보기를 수정할 수 있습니다. 원하는 대로 필터를 저장, 활성화, 비활성화 또는 삭제할 수 있습니다.
Google 스프레드시트(Google Sheets) 에서 필터를 사용할 때 제공할 흥미로운 팁이 있습니까? 아래 의견 섹션에서 공유 하십시오.(Share)
How to Filter in Google Sheets
When you’re working wіth large datаsets, it’s useful to know how to filter in Google Sheets.
There are two ways to do this. You can use filter views in the Google Sheets menu, which lets you customize specific ways to filter the data in the sheet that you can reuse. A more dynamic method to filter data in Google Sheets is using the FILTER function.
In this article, you’ll learn how to use both methods.
Create a Filter View in Google Sheets
In this method, you’ll learn how to apply a filter that will show you only data from a large dataset that you want to see. This filter view will hide all other data. You can also combine filter parameters for more advanced filter views as well.
How to Create a Filter View
As an example, imagine you have a set of data that includes product purchases made by customers. The data includes names, addresses, emails, phone numbers, and more.
For this example, let’s say you want to see only customers from Playa Vista, CA, and only customers who have a “.gov” email address.
1. To create this filter, select the Create a Filter icon in the menu. This icon looks like a funnel.
2. You’ll see small filter icons appear on the right side of each column header. Select this funnel icon at the top of the Customer Address field to customize the filter for this field.
3. This will open a window where you can customize the filter options. Select the arrow to the left of Filter by values. Select Clear to deselect all entries in that field.
Note: This is an important step because it resets the view from showing all records to showing none. This prepares Excel to apply the filter you’re going to create in the next steps.
4. Type the text in the field below that you want to filter the field by. In this example, we’ll use “Playa Vista” and select the search icon to see only those records that contain that text. Select all of the records that show up in the results list. This customizes your filter so that only the items you select will be displayed in the spreadsheet.
4. Once you select the OK button, you’ll see the data in your sheet filtered so that only customers from Playa Vista are displayed.
5. To filter on a second field, select the filter icon at the top of that field. Repeat the process above to create the filter. Clear all entries, type the “gov” text to filter out any email addresses that don’t contain “gov,” select those entries, and select OK.
Now you’ve customized your filter so that only the records in the dataset you care about are displayed. So that you don’t have to repeat this process every time you open the spreadsheet, it’s time to save the filter.
Saving and Viewing Filter Views
When you’re done setting up your filter, you can save it as a filter view that you can enable at any time.
To save a filter view, just select the dropdown arrow next to the filter icon and select Save as filter view.
You’ll see a dark gray field open at the top of the spreadsheet. This will show you the selected range that the filter applies to and the name of the field. Just select the field next to Name and type the name you’d like to apply to that filter.
Just type the name and press Enter.
You’ll notice on the right side of the gray bar that there’s a gear icon. Select this icon to see filter options.
Available options include:
- Rename the filter
- Update the range that the filter applies to
- Duplicate the filter to update it without affecting the original filter
- Delete the filter
You can turn off the filter you’ve enabled at any point simply by selecting the filter icon again.
Note that when any filter is enabled, the filter icon will turn green. When you disable the filters, this icon will turn back to black. This is a quick way to see the entire dataset or if any filter has removed data from the current view.
Later, if you want to re-enable any of the filters you’ve created, just select the dropdown arrow next to the filter icon. You’ll see the filters you’ve saved appear in the menu. Just select that filter to enable it whenever you like.
This will filter the view again using the filter settings you’ve configured.
Using the FILTER Function
Another option to filter in Google Sheets is using the FILTER function.
The FILTER function lets you filter a dataset based on any number of conditions you choose.
Let’s take a look at using the FILTER function using the same Customer Purchases example as the last section.
The syntax of the FILTER function is as follows:
FILTER(range, condition1, [condition2, …])
Only the range and one condition for filtering are required. You can add as many additional conditions as you like, but they aren’t required.
The parameters of the FILTER function are as follows:
- range: The range of cells you want to filter
- condition1: The column or rows that you want to use to filter results
- conditionX: Other columns or rows you’d also like to use to filter results
Keep in mind that the range you use for your conditions needs to have the same number of rows as the entire range.
For example, if you want to create the same filter as the first part of this article, you’d use the following FILTER function.
=FILTER(F1:J20,SEARCH(“Playa Vista”,H1:H20),SEARCH(“gov”,I1:I20))
This grabs the rows and columns from the original table of data (F1:J20) and then uses an embedded SEARCH function to search the address and email columns for the text segments that we’re interested in.
The SEARCH function is only needed if you want to look for a text segment. If you’re more interested in an exact match, you can just use this as the condition statement instead:
I1:I20=”[email protected]”
You can also use other conditional operators, like > or < if you want to filter values greater than or less than a fixed limit.
Once you press Enter, you’ll see the results of the FILTER function as a results table.
As you can see, only the columns in the range you selected in the first parameter of the function are returned. So it’s important to place the FILTER function in a cell where there’s room (enough columns) for all of the results to appear.
Using Filters in Google Sheets
Filters in Google Sheets are a very powerful way to dig through very large sets of data in Google Sheets. The FILTER function gives you the flexibility of keeping the original dataset in place but outputting the results elsewhere.
The built-in filter feature in Google Sheets lets you modify the active dataset view in whatever way you’re interested at any given moment. You can save, activate, deactivate, or delete filters however you like.
Do you have any interesting tips to offer for using filters in Google Sheets? Share those in the comments section below.