How to Filter Data to Separate Sheets with Links in Google Doc Spreadsheet

Filter Data to Separate Sheets

This topic would be a time saving Google Doc Spreadsheet tips for many. Here we are going to learn a common spreadsheet task called filter but in a different way. We normally filter data to get specific details from it and remove the filter to go for another. But how it would be getting all different filters always be available in different sheets? For this automatically move filter data to separate sheets using a function. We are going to learn this awesome Google Sheet tips here.

It is easy to filter data using the menu option or command which many of you already may familiar with. But using the filter function sounds unfamiliar to some of you, right? By using filter function in Google Sheets, you can filter data or in other words move filtered data to different sheets.

Filter Data to Separate Sheets – Can We Do It in Excel Also?

Genuine question. You can filter data to separate sheets or ranges in Microsoft Excel also using the advanced filter option. But there is difference with the filter function in Google Sheets. Filter function in Google Sheets copy the filtered data with links to other tabs or ranges. So the changes in your master data will be reflected in your filtered data.

One Unknown Fact About Google Sheet Filter Command

Before coming to the tutorial, as a side note, let me tell you one more thing. Filter data to separate sheets using filter command has the reversing effect of the data consolidation feature, which is not a default Google Doc Spreadsheet function. Don’t worry. It has nothing to do with our tutorial.

Tips to Move Filtered Data with Links to Different Sheets or Sheet Tabs

Here we are going to use filter function in Google Doc Spreadsheet. The syntax is as follows;

FILTER(range, condition1, [condition2, …])

The whole process is pretty simple if you follow the below spreadsheet tutorial. Just follow the below example to master the filter function and apply as your wish later.

Step 1:

Please type the data as it is in a new sheet. No changes to the order please.

filter using command - sample data

You can see from the data that it is a list of the members of a club. The members’ name we are going to filter based on their age group. There are three different age group in this sample data [see column B, i.e. “Age Group”]

Step 2:

We need three tabs [new three sheets] to organise the data as the numbers of age group is three. Create three new tabs or sheets and name them as below.

new tabs to move filtered data in google sheets

Step 3:

Copy the column header to the first row of each new created sheets.

filter using command criteria

Step 4:

This is final step. We need to apply the function to the second cell of each new tabs, i.e. cell A2.

The function for first tab is;

=filter(‘Master Folder’!A1:D19,‘Master Folder’!B1:B19=5-10)

filter result 1 using filter command

Please don’t get confused with the function. Check the syntax given above. We just need to select the range and give the filter criteria. The function may seems complicated simply because of the sheet names coming in between.

The function for second tab is;

=filter(‘Master Folder’!A1:D19,‘Master Folder’!B1:B19=11-17)

filter result 2 filter using filter command

The function for third tab is;

=filter(‘Master Folder’!A1:D19,‘Master Folder’!B1:B19=18-30)

filter result 3 filter using filter command

This will automatically generate the filtered data in the newly created sheets. That’s it! You have now total four sheets. One the master data base and three others with the filtered data. Do remember to change the function in each sheets, if you add more rows to your master data later.


Please enter your comment!
Please enter your name here