logo
search
Function Problems

Fix Missing UNIQUE and XLOOKUP Functions in Excel 2021 or 365

Steve KSteve K Oct 1, 2026 868 views

Question details

The user is attempting to use the UNIQUE and XLOOKUP functions but finds them missing or returning a #NAME? error, despite using compatible versions like Excel 2021 or Microsoft 365.

How to Fix Missing UNIQUE and XLOOKUP Functions in Excel
Product
Microsoft Excel
Device & OS
not provided
Scenario
Applying advanced dynamic array and lookup functions for data processing and analysis.
Observed behavior
Excel fails to recognize the functions, which indicates an outdated software build or a disrupted Microsoft 365 subscription sync.
Before you start

Verify your active Microsoft account subscription status and confirm your installed version under File > Account. Older standalone versions like Excel 2016 or 2019 do not support these dynamic array functions.

Solution 1Recommended

Refresh Your Microsoft Office Account Sign-in

Signing out and signing back into your Microsoft account can refresh your subscription status and unlock missing Microsoft 365 exclusive functions.

Microsoft 365 periodically checks your license status in the background. If the background sync fails or your license gets temporarily unverified, dynamic array functions like XLOOKUP and UNIQUE may be hidden. Forcing a manual refresh of your account connection often resolves this instantly.

1
Open Account Settings

Open Excel, click on 'File' in the top-left ribbon, and select 'Account' at the bottom left.

2
Sign Out of Office

Under the 'User Information' section, click the 'Sign out' button and confirm your choice in the prompt.

3
Restart Application

Close Microsoft Excel and any other open Microsoft Office applications completely to ensure the session ends.

4
Sign In Again

Reopen Excel, navigate back to 'File' > 'Account', click 'Sign In', and enter your active Microsoft 365 credentials.

Refresh Your Microsoft Office Account Sign-in
Test the Function: Type =XLOOKUP( in an empty cell to check if the function tooltip now appears correctly.
Free Microsoft Office alternative

Use WPS Spreadsheet for Reliable Advanced Functions

If Microsoft Excel continues to block access to dynamic array functions due to recurring subscription sync bugs, try WPS Office. WPS Spreadsheet provides native, reliable support for XLOOKUP, UNIQUE, and other modern functions in a highly compatible environment.

  1. 1. Download and Install: Visit the WPS Office website to download the free installer and complete the quick installation process.
  2. 2. Open Your Excel File: Launch WPS Spreadsheet and open your existing .xlsx workbook.
  3. 3. Use XLOOKUP and UNIQUE: Type your advanced formulas exactly as you would in Excel to enjoy seamless data analysis without subscription errors.
Fully compatible with Microsoft Excel .xlsx files and complex formulas.Natively supports XLOOKUP, UNIQUE, and other dynamic array functions.Lightweight software that installs in seconds without heavy system drain.No complicated subscription sync issues to access core features.
microsoft office alternative - wps office

Frequently Asked Questions

Why is my XLOOKUP formula returning a #NAME? error?

A #NAME? error indicates that Excel does not recognize the function name. This happens if you are using an older version (like Excel 2016 or 2019), or if your Microsoft 365 subscription has temporarily lost sync and hidden the dynamic array functions.

Can I add UNIQUE and XLOOKUP to Excel 2019?

No. The UNIQUE and XLOOKUP dynamic array functions are strictly available only in Microsoft 365, Excel 2021, and newer versions. They cannot be patched into Excel 2019 or earlier standalone editions.

How do I check exactly which version of Excel I am running?

Open Excel, click on the 'File' menu, and select 'Account'. Look under the 'Product Information' section on the right side of the screen to see your specific version and build number.

Will my XLOOKUP file work if I send it to someone with an older version of Excel?

If you share a workbook containing XLOOKUP with someone using an older version (e.g., Excel 2016), they will see a #NAME? error in the cells containing that formula, as their software lacks the capability to evaluate it.