cellcraftEnter the quest map →
← Browse the curriculum
DYNAMIC ARRAYS · ORIGINAL EXERCISE

Two seals for entry

Return A2:F9 rows for North orders with at least 10 units. Return "None" if none match. Use FILTER with both conditions.

This quest practices FILTER with AND using a fictional business dataset. Read the sheet below, then enter the interactive quest to write and check your formula.

OrderRegionProductUnitsRevenueCost
O-101NorthKeyboard12720420
O-102SouthMouse18450198
O-103NorthMonitor51250900
O-104WestKeyboard8480280
O-105SouthMonitor41000720
O-106NorthMouse20500220
O-107WestMonitor615001080
O-108EastDock10600350
Play this quest · +70 XP →

Hints to get you started

  1. Each condition produces an array of logical values.
  2. Multiplication makes a row eligible only when both conditions are true.
  3. Parenthesize each comparison before multiplying.
Show the worked solution
=FILTER(A2:F9,(B2:B9="North")*(D2:D9>=10),"None")

Multiplying array tests acts like row-by-row AND because TRUE becomes 1 and FALSE becomes 0.

Make the skill stick

After solving the task, explain what each reference does and why the formula answers the business question. Try the workbook download inside the quest to practice in your own spreadsheet app.

Explore the rest of this region →