Forum Discussion
sappollo
Apr 16, 2020Copper Contributor
FILTERXML of number value parses as datetimestamp in Excel2013
Hi all, Today I decided to use the FILTERXML for a new project. Within this project I can get counts per car manufacturer from external XML source. WEBSERVICE in combination with FILTERXML would ...
amotzek
Oct 21, 2020Copper Contributor
sappollo I'm encountering the same behaviour and bug in Excel 2016. Furthermore, I tried to utilize =NUMBERVALUE (=ZAHLENWERT in German), which is supposed to allow one to specify customized decimal-characters. However, it seems that =XMLFILTER (=XMLFILTERN in German) parses all numbers beforehand and, therefore, already interprets "1.8" as the first of August and outputs 44044.
This is a really annoying situation. For the mean time, I'm using the same workaround as @sappollo by multiplying everything by 10000 and only using integers in the XML.
- SergeiBaklanOct 21, 2020Diamond Contributor
Can't reproduce that on 365