---
title: "FILTER function in Excel: practice exercises | PracticeExcel"
description: "Practice FILTER in a live spreadsheet. Keep the rows for one region, combine two conditions and show a message when nothing matches."
canonical_url: "https://practiceexcelonline.com/practice/filter-function"
locale: en
meta:
  "og:description": "Practice FILTER in a live spreadsheet. Keep the rows for one region, combine two conditions and show a message when nothing matches."
  "og:image": "https://practiceexcelonline.com/_og/d/c_Page%2Ctitle_~RklMVEVSIGZ1bmN0aW9uIGluIEV4Y2VsOiBwcmFjdGljZSBleGVyY2lzZXM%2Cdescription_~UHJhY3RpY2UgRklMVEVSIGluIGEgbGl2ZSBzcHJlYWRzaGVldC4gS2VlcCB0aGUgcm93cyBmb3Igb25lIHJlZ2lvbiwgY29tYmluZSB0d28gY29uZGl0aW9ucyBhbmQgc2hvdyBhIG1lc3NhZ2Ugd2hlbiBub3RoaW5nIG1hdGNoZXMu%2Ceyebrow_Excel%2Bpractice%2Bexercises%2Csite_practiceexcel%2Cprops_eyJncmlkIjp7ImNvbHMiOlsiQSIsIkIiLCJDIiwiRSJdLCJyb3dzIjpbeyJuIjoxLCJjZWxscyI6WyJSZWdpb24iLCJSZXAiLCJTYWxlcyIsIlJlcCJdfSx7Im4iOjIsImNlbGxzIjpbIk5vcnRoIiwiQW5uIiwiNDIwIiwiIl19LHsibiI6MywiY2VsbHMiOlsiU291dGgiLCJCZW4iLCIzMTAiLCIiXX0seyJuIjo0LCJjZWxscyI6WyJOb3J0aCIsIkN5IiwiMTUwIiwiIl19LHsibiI6NSwiY2VsbHMiOlsiV2VzdCIsIkRpIiwiNTAwIiwiIl19LHsibiI6NiwiY2VsbHMiOlsiU291dGgiLCJFZCIsIjI2MCIsIiJdfV0sInRhcmdldCI6WzEsM119fQ%2Cp_Ii9wcmFjdGljZS9maWx0ZXItZnVuY3Rpb24i%2Cs_YJS-yeXLFU08fnaG.png"
  "og:image:height": "600"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": "FILTER function in Excel: practice exercises | PracticeExcel"
  "twitter:image": "https://practiceexcelonline.com/_og/d/c_Page%2Ctitle_~RklMVEVSIGZ1bmN0aW9uIGluIEV4Y2VsOiBwcmFjdGljZSBleGVyY2lzZXM%2Cdescription_~UHJhY3RpY2UgRklMVEVSIGluIGEgbGl2ZSBzcHJlYWRzaGVldC4gS2VlcCB0aGUgcm93cyBmb3Igb25lIHJlZ2lvbiwgY29tYmluZSB0d28gY29uZGl0aW9ucyBhbmQgc2hvdyBhIG1lc3NhZ2Ugd2hlbiBub3RoaW5nIG1hdGNoZXMu%2Ceyebrow_Excel%2Bpractice%2Bexercises%2Csite_practiceexcel%2Cprops_eyJncmlkIjp7ImNvbHMiOlsiQSIsIkIiLCJDIiwiRSJdLCJyb3dzIjpbeyJuIjoxLCJjZWxscyI6WyJSZWdpb24iLCJSZXAiLCJTYWxlcyIsIlJlcCJdfSx7Im4iOjIsImNlbGxzIjpbIk5vcnRoIiwiQW5uIiwiNDIwIiwiIl19LHsibiI6MywiY2VsbHMiOlsiU291dGgiLCJCZW4iLCIzMTAiLCIiXX0seyJuIjo0LCJjZWxscyI6WyJOb3J0aCIsIkN5IiwiMTUwIiwiIl19LHsibiI6NSwiY2VsbHMiOlsiV2VzdCIsIkRpIiwiNTAwIiwiIl19LHsibiI6NiwiY2VsbHMiOlsiU291dGgiLCJFZCIsIjI2MCIsIiJdfV0sInRhcmdldCI6WzEsM119fQ%2Cp_Ii9wcmFjdGljZS9maWx0ZXItZnVuY3Rpb24i%2Cs_YJS-yeXLFU08fnaG.png"
---

> Index of every page on this site: [llms.txt](https://practiceexcelonline.com/llms.txt)

# **FILTER practice exercises**

Return every row that matches, not just the first: FILTER spills the matching rows into the cells below, with one condition, two conditions or a message when nothing matches.

[**Start the first exercise**](https://practiceexcelonline.com/practice/filter-function/filter-one-condition)

FILTER(

1. [**1****Keep the rows for one region with FILTER**In E2, list the rep and sales of every North row. FILTER the columns you want, B2:C7, by a test on the region column: A2:A7="North".](https://practiceexcelonline.com/practice/filter-function/filter-one-condition)
2. [**2****FILTER with two conditions****Premium**In E2, list the rep and sales of the North rows with sales over 300. Multiply the two tests so a row must pass both: (A2:A9="North")\*(C2:C9>300).](https://practiceexcelonline.com/practice/filter-function/filter-two-conditions)
3. [**3****A message when FILTER finds nothing****Premium**In E4, list the reps whose sales reached the target in F1. Nobody did this month, so give FILTER a third argument to show "No one" instead of an error.](https://practiceexcelonline.com/practice/filter-function/filter-if-empty)

## **Functions in this topic**

- [**FILTER**](https://practiceexcelonline.com/functions/filter)

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://practiceexcelonline.com/#identity","@type":"Organization","name":"PracticeExcel","url":"https://practiceexcelonline.com/","logo":{"@id":"https://practiceexcelonline.com/#logo"}},{"@id":"https://practiceexcelonline.com/#website","@type":"WebSite","inLanguage":"en-US","name":"PracticeExcel","url":"https://practiceexcelonline.com/","alternateName":["Practice Excel Online","PracticeExcelOnline.com"],"publisher":{"@id":"https://practiceexcelonline.com/#identity"},"workTranslation":{"@id":"https://excelopgaver.dk/#website"}},{"@id":"https://practiceexcelonline.com/practice/filter-function#webpage","description":"Practice FILTER in a live spreadsheet. Keep the rows for one region, combine two conditions and show a message when nothing matches.","name":"FILTER function in Excel: practice exercises","url":"https://practiceexcelonline.com/practice/filter-function","@type":["WebPage","CollectionPage"],"breadcrumb":{"@id":"https://practiceexcelonline.com/practice/filter-function#breadcrumb"},"isPartOf":{"@id":"https://practiceexcelonline.com/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://practiceexcelonline.com/practice/filter-function"]}],"primaryImageOfPage":{"@id":"https://practiceexcelonline.com/#logo"}},{"@id":"https://practiceexcelonline.com/practice/filter-function#breadcrumb","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","name":"Home","item":"https://practiceexcelonline.com","position":1},{"@type":"ListItem","name":"Excel practice exercises","item":"https://practiceexcelonline.com/practice","position":2},{"@type":"ListItem","name":"FILTER function in Excel: practice exercises","position":3}]},{"@id":"https://practiceexcelonline.com/#logo","@type":"ImageObject","caption":"PracticeExcel","contentUrl":"https://practiceexcelonline.com/brand/practiceexcel/icon-512.png","inLanguage":"en-US","url":"https://practiceexcelonline.com/brand/practiceexcel/icon-512.png"}]}
```

## Sitemap

See the full [sitemap](https://practiceexcelonline.com/sitemap.md) for all pages.
