logo
excelfunctions.org
bookmarks

FILTER

Filters a range of data based on criteria you define.

Lookup & ReferenceDynamic Arrays & LAMBDALookup & Matching EssentialsModern Excel Functions

What it does

Filters a range/array to only the rows that meet a condition (dynamic array).

Syntax

FILTER(array, include, [if_empty])

Arguments

  • array(range|array) β€” Range to filter.
  • include(range|array) β€” TRUE/FALSE include mask.

Examples

Filter by region

Return Amounts where Region="EU".

FORMULA
=FILTER(B2:B6,A2:A6="EU","No rows")
RESULT
[spills]
SAMPLE DATA
AB
1RegionAmount
2EU10
3US7
4EU5
5EU15
6US3