Written and reviewed by FormulaCraft Team. Each formula on this page is run through our verification engine before publishing.
Last reviewed:
=XLOOKUP("*apple*", A2:A4, B2:B4, "Not Found")Edit the grid or formula, then run it through a real spreadsheet engine — no signup.
Sample data — click any cell to edit
Working on a sheet you inherited? Run the Auditor on the whole file first — it flags every #REF!, #N/A, broken column pattern, and inconsistent formula in seconds, free, no signup.
The asterisk (*) represents zero or more characters, while the question mark (?) represents a single character.
No, XLOOKUP performs case-insensitive searches by default. Use the match_mode argument set to -1 for case-sensitive matching.
Yes, you can combine multiple wildcards (* and ?) within a single lookup value to refine your search criteria.
The modern replacement for VLOOKUP and INDEX/MATCH — look up a value and return a match in any direction.
How-toConcatenate 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.
Written and reviewed by FormulaCraft Team. Each formula on this page is run through our verification engine before publishing.
Last reviewed: