Written and reviewed by FormulaCraft Team. Each formula on this page is run through our verification engine before publishing.
Last reviewed:
XLOOKUP searches a lookup array and returns the corresponding item from a return array. It works left or right, defaults to exact match, and lets you supply a fallback when nothing is found.
Topic:XLOOKUP=XLOOKUP(D2, A:A, B:B, "Not found")=XLOOKUP(D2, A:A, B:B, "Not found")Edit the grid or formula, then run it through a real spreadsheet engine — no signup.
Sample data — click any cell to edit
Concatenate criteria columns in XLOOKUP's lookup array to match on multiple conditions at once, returning results only when all criteria align.
Error fixFix #N/A errors in XLOOKUP in Excel and Google Sheets — lookup value not found, data-type mismatch, incorrect array size, and match mode issues.
How-toLearn how to use XLOOKUP to fetch data from multiple columns efficiently in both Excel and Google Sheets.
Error fixFix #SPILL! errors from XLOOKUP in Excel — spill range blocked by non-empty cells, merged cells, or returning an array into a table column.
How-toLearn how to use XLOOKUP with wildcards to perform flexible lookups in Excel and Google Sheets.
Written and reviewed by FormulaCraft Team. Each formula on this page is run through our verification engine before publishing.
Last reviewed: