Formulyo

Excel 365 + Google Sheets · FILTER (2 conditions)

FILTER with two conditions

Multiply the conditions with * to keep only rows where both are true.

The formula

=FILTER(A2:C6, (B2:B6="North") * (C2:C6>1000))

What each part means

Example

Before
ABC
1ClientRegionAmount
2AcmeNorth1,200
3BoltSouth1,900
4CoraNorth700
5DynoNorth1,450
6EchoSouth300
7
8
After
ABC
1ClientRegionAmount
2AcmeNorth1,200
3BoltSouth1,900
4CoraNorth700
5DynoNorth1,450
6EchoSouth300
7AcmeNorth1,200
8DynoNorth1,450

Step by step

  1. Click cell A7.
  2. Type the formula: =FILTER(A2:C6, (B2:B6="North") * (C2:C6>1000))
  3. Press Enter.
  4. The results fill the cells below by themselves (it’s a dynamic array formula). Don’t type anything in them.

Where it works

The same formula in other languages

Get 1 formula a day, free

Plus a free weekly planner template for Excel and Google Sheets. Unsubscribe in 1 click.

✓ Done! Check your inbox to confirm.

Want ready-made templates? See the Formulyo pack →

Keep learning