Hi @James Spilsbury,
Thank you for posting your question in the Microsoft Q&A forum.
I understand the concern, especially since this workflow has been functioning correctly previously and the issue is now affecting multiple users.
At this time, I'm not aware of any publicly documented Excel for the web service health advisory specifically describing a regression where Paste Values converts an XLOOKUP result such as "CAT" into 0 when copying from Excel Desktop to Excel for the web. I also could not find a Microsoft-published known issue that specifically ties this behavior to the XLOOKUP function. However, the behavior you described is not expected, as Paste Values should normally paste the displayed result rather than alter it.
To help narrow down whether this is a service-side issue, a workbook-specific issue, or a recent client update, could you please provide the following information?
- What version and build of Excel Desktop are affected? (File > Account > About Excel)
- Does the issue occur when:
- Copying from one desktop workbook to another desktop workbook?
- Copying from Excel Desktop to a brand-new workbook in Excel for the web?
- Which browsers have been tested (Edge, Chrome, Firefox, etc.)?
- Is the source XLOOKUP returning:
- Text values only?
- Numeric values?
- If you copy the source cell and paste it into Notepad or another plain-text editor first, does the expected value ("CAT") appear?
- Does the problem occur with all workbooks, or only specific files stored in SharePoint/OneDrive?
- When the destination cell shows 0, what is the cell format in Excel for the web (General, Text, Number, Custom, etc.)?
If you can share the Excel Desktop version/build, browser details, and whether the issue can be reproduced in a newly created workbook, that will help determine whether this is a recent regression or a workbook-specific behavior.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread