Dear Sean,
its is not the problem in number formating.
If I would change from General to Number format, the XBLNR value will still be incorrect ( with "0" as last digit ).
Correct value for XBLNR is "2960036700122051"
Problem is that Excel is changing base value from XML file.
In original XML file, when I open it with Notepad or with any online XML viewer, XBLNR value is "2960036700122051"
but when I open that same file using Excel, Excel for some reason "replaces" that last digit which is number "1" from XBLNR
with "0".
And because of that "replace" original XBLNR value is changed (different) so this invalidates the accuracy of the data.
PLUS I forgot to mention, XBLNR is string type data.
Have a good day.