How to Fix XLOOKUP Not Working in Microsoft Excel
Question details
The user is unable to use the XLOOKUP function in Excel because it is either unavailable, unrecognized, or returns an error.

- Product
- Microsoft Excel
- Device & OS
- not provided
- Scenario
- Attempting to search for data across an array or range using the XLOOKUP formula.
- Observed behavior
- The XLOOKUP function is missing from the function library, returns a #NAME? error, or fails to compute, even though older functions like VLOOKUP continue to work.
Verify your exact Microsoft Office version, as XLOOKUP is exclusively available in Microsoft 365, Excel 2021, and newer editions. Standalone versions like Excel 2019 and Excel 2016 do not support this function.
Verify Excel Version and Install Updates
Confirm that your Excel version supports XLOOKUP and apply the latest Office updates to restore missing features.
If you are a Microsoft 365 subscriber but XLOOKUP is missing, your Office client might be outdated or on a delayed update channel.
Open Excel, click on 'File' in the top-left corner, and select 'Account' at the bottom of the left sidebar.
Look under 'Product Information' to confirm you have Microsoft 365 or Office 2021/2024 installed.
Click the 'Update Options' button next to Office Updates and select 'Update Now' from the dropdown menu to download pending feature updates.

Run an Online Repair for Microsoft Office
Repair your Office installation to fix corrupted files that might be causing built-in functions to disappear.
Use INDEX and MATCH as an Alternative
Use the highly compatible INDEX and MATCH formula combination if upgrading your Excel version is not currently possible.
Try WPS Office for Seamless Spreadsheet Management
If you are tired of dealing with unsupported functions and expensive Microsoft Excel upgrades, try WPS Office. It is a free, lightweight, and highly compatible alternative that natively supports modern spreadsheet formulas.
- 1. Download WPS Office: Visit the official WPS website and download the free installer for your operating system.
- 2. Open Your Spreadsheet: Launch WPS Spreadsheets and open your existing .xlsx file without losing any formatting.
- 3. Use Advanced Functions: Easily write modern formulas and manage your complex data sets using the built-in function library.

Frequently Asked Questions
Why is my XLOOKUP returning a #NAME? error?
The #NAME? error typically occurs if you misspell the function name (e.g., typing XLOOOKUP) or if you open the workbook in an older version of Excel that does not support the XLOOKUP function.
Can I use XLOOKUP in Excel 2019 or Excel 2016?
No, XLOOKUP is not natively supported in Excel 2019, 2016, or older perpetual versions. You must use Microsoft 365, Excel 2021/2024, or rely on alternatives like VLOOKUP or the INDEX and MATCH combination.
How do I fix the #N/A error in an XLOOKUP formula?
An #N/A error means the lookup value was not found in the search array. You can fix this elegantly by utilizing the built-in [if_not_found] argument in your XLOOKUP formula, such as =XLOOKUP(A1, B:B, C:C, "Not Found").




