Excel
MATCH function in Excel
Looks up values in a reference or array
=MATCH(lookup_value, lookup_array, [match_type])MATCH syntax and parameters
Three arguments, two required.
- lookup_valueanyRequired
- lookup_arrayarrayRequired
- match_typenumberOptional
MATCH examples
Formulas you'll actually reuse.
The row position of a customer — 0 means exact match:
=MATCH("Acme Corp", A2:A200, 0)Result
17Which tier band a spend amount falls in — type 1 needs ascending thresholds:
=MATCH(B2, {0, 1000, 5000, 20000}, 1)Result
3
MATCH in Google Sheets
Same name — your formula ports as-is.
Try MATCH in the playground
Edit the example — nothing to install.
Preloaded with the MATCH formula from Example 1 — change anything and watch it respond.
Loading the editor…
MATCH errors
What they mean — and the fixes.
#N/ANo match — with type 0 the value must match exactly; TRIM stray spaces, and check that numbers aren't stored as text on one side.
Related functions
More ways Excel gets this done.
- ADDRESSReturns a reference as text to a single cell in a worksheetLookupGoogle Sheets
- AREASReturns the number of areas in a referenceLookupNo Google Sheets equivalent
- CHOOSEChooses a value from a list of valuesLookupGoogle Sheets
- CHOOSECOLSReturns the specified columns from an arrayLookupGoogle Sheets
- CHOOSEROWSReturns the specified rows from an arrayLookupGoogle Sheets
- COLUMNReturns the column number of a referenceLookupGoogle Sheets