Filter CSV, Excel, and Google Sheets by Condition

Keep only the rows you want — equals, contains, greater than, and more

Filter any spreadsheet by column and condition: equals, contains, starts with, greater than, less than, is empty, is not empty, and more. Works on CSV, Excel, Google Sheets, BigQuery, and REST APIs. In-browser, free, no signup.

How it works

Step 1
Connect your data
Upload CSV, Excel, or TSV, pick a Sheet from Google Drive, run a BigQuery query, or pull from a REST API.
Step 2
Pick column + condition
Choose any column, then a condition like equals, contains, starts with, greater than, is empty, and more.
Step 3
Download the filtered file
Get just the rows that matched, ready to use.

Want to schedule this, not just run it once?

Filtering the same data every time your team adds new rows? Sheetgo can run this filter automatically — every hour, every morning, every Monday — and push the filtered subset into a separate sheet or dashboard.

Get Sheetgo on Google Workspace Marketplace

Frequently Asked Question

Dive deeper into filtering spreadsheet data

Get the answers to your questions about conditional data filtering

What conditions can I use?

L
K

Equals, does not equal, contains, does not contain, starts with, ends with, greater than, less than, is empty, is not empty.

Can I filter on multiple columns at once?

L
K

Yes — stack multiple conditions and the tool keeps rows matching all of them.

Does it modify my original file?

L
K

No. The tool produces a new filtered file; your original is untouched.

Can I filter data from BigQuery or an API?

L
K

Yes. Connect a live BigQuery query or a REST API response and apply the same filter conditions.

What else can I do with the Sheetgo add-on?

L
K

Beyond scheduled automation, the Sheetgo add-on — powered by Sheetgo Workflows — can send personalized emails from spreadsheet rows, generate Google Docs or PDFs as mail-merge outputs, chain multiple processing steps into one flow (for example: filter → merge → dedupe → email), and orchestrate approvals across teams. Everything runs unattended once set up. One-click install from Google Workspace Marketplace.

Which data sources can I connect to with Sheetgo?

L
K

With the Sheetgo add-on, your automated flows can pull from Google Sheets, Excel, CSV files in Google Drive, BigQuery (with live SQL queries), and any REST API using Bearer Token, API Key, or Basic authentication. The output can land back in a spreadsheet, a generated Google Doc or PDF, an email, or any combination chained in a Workflow.

FAQ image