FILTER with several conditions
Filter a list by two or more conditions at once, with * for AND and + for OR, and parentheses when you mix them.
In this lesson
- AND: multiply the conditions.
=FILTER(A2:A31,(C2:C31>=2)*(D2:D31<=1800)) - OR: add them.
=FILTER(A2:A31,(B2:B31="Short North")+(B2:B31="German Village")) - Mixing: parentheses around the OR part,
(E2:E31="Yes")*((B2:B31="A")+(B2:B31="B")), because * happens before +.
Try a free lesson first
Why your formula broke when you copied it
Lock a cell with $ so a formula keeps working when you copy it down.
Beginner · 7 min · Free, with no sign-up
Do the free lesson on your computer.
Send yourself the link and open it on a laptop or desktop.
On your computer, go tolearnford.com/go/GX5R
This lesson is in the full Excel course
US$149 once
Tax included. New lessons are added as they're written.
Get the full course, US$14930-day money-back guarantee if you've opened fewer than 10 paid lessons.
- All 217 Excel lessons open today, and every new one as it's written.
- The Roadmap, Skills and all eight paths.
- A cheat sheet for every lesson you finish.
- Skill
- Dynamic arrays
- Stage
- Advanced
Where it sits in Dynamic arrays
- What "spilling" means9 min
- FILTER rows by a condition11 min
- FILTER with several conditionsThis lesson11 min
- UNIQUE values10 min
- SORT and SORTBY11 min
- SEQUENCE9 min
The steps
9 steps: 4 explanations, 3 Do this, 2 questions, then Your turn.
Try a free lesson first
Why your formula broke when you copied it
Lock a cell with $ so a formula keeps working when you copy it down.
Beginner · 7 min · Free, with no sign-up
Do the free lesson on your computer.
Send yourself the link and open it on a laptop or desktop.
On your computer, go tolearnford.com/go/GX5R