Unique and Filterxml Sharepoint shared file keeps breaking

DirkDently

New Member
Joined
Aug 16, 2023
Messages
3
Office Version
  1. 365
Platform
  1. Windows
  2. Web
Hi, first time poster. Appreciate this website so much!

I am created a workbook shared by others on Sharepoint. It is Excel 365. I used a formula (thanks to this website) to collect employee IDs from 3 different sheets from the same column on each, to only pull the unique records. Then other formulas in other cells pull names/pay, etc.. care of lookups. The Unique/Filterxml formula keeps breaking and reverting to "#value!". It works for a while, then I have to download a copy on to my computer, I click on the formula cell, as if to edit, back out, then suddenly it works again. It is so frustrating. I can't figure it out. I can't click into the cell and have the same result while it is in the Sharepoint browser mode. It only fixes if I download the copy, and do what I indicated, then I upload it again, it works for a while then same thing happens - repeat...

It is a live file, with people adding new employee IDs, but I made lots of room for this with the other lookups. I don't get it. It works when I add new IDs on my computer when I download the file. Help?

Here is the formula:

=UNIQUE(FILTERXML("<A><B>"&TEXTJOIN("</B><B>",TRUE,FOA!A3:A87,FOD!A3:A196,FAS!A4:A98)&"</B></A>","//B"))

It works perfectly on my computer, but again, it keeps breaking after it is online and other people seem to use it. They haven't touched any of my formulas, so I'm at a loss. Thanks for your help.

Best, DD
 

Excel Facts

How to fill five years of quarters?
Type 1Q-2023 in a cell. Grab the fill handle and drag down or right. After 4Q-2023, Excel will jump to 1Q-2024. Dash can be any character.
Hi & welcome to MrExcel, if you are using that with the browser version of Excel, that's why it doesn't work. Filterxml is not supported with the browser only desktop PCs.
Try
Excel Formula:
=unique(vstack(FOA!A3:A87,FOD!A3:A196,FAS!A4:A98))
 
Upvote 1
Solution
Hi & welcome to MrExcel, if you are using that with the browser version of Excel, that's why it doesn't work. Filterxml is not supported with the browser only desktop PCs.
Try
Excel Formula:
=unique(vstack(FOA!A3:A87,FOD!A3:A196,FAS!A4:A98))
Oh man, ok. Thanks for this. It was making me crazy. Ok...next question then. Do you have any suggestions on how to do this function with browser version? That formula is a summary page of 3 other pages. I'm at a loss. Thanks for any suggestions you might have. Cheers
 
Upvote 0
Oh man, ok. Thanks for this. It was making me crazy. Ok...next question then. Do you have any suggestions on how to do this function with browser version? That formula is a summary page of 3 other pages. I'm at a loss. Thanks for any suggestions you might have. Cheers
My bad, I see you posted a possible solution. Sorry, I will try that!
 
Upvote 0

Forum statistics

Threads
1,215,130
Messages
6,123,220
Members
449,091
Latest member
jeremy_bp001

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top