Quantcast
Channel: Microsoft Community - Super Fresh
Viewing all articles
Browse latest Browse all 1237235

FILTRERXML fjerner separatorer fra tal - hvordan behandles værdierne som tekst?

$
0
0

Hej,

Jeg har lavet et Excel ark der slår op på ISBN numre i en online tjeneste, og returnerer XML data på titel, forfatter og klassifikation.
Klassifikationen er i Dewey formatet, dvs. typisk xxx.xxx.

Problemet er, at når jeg bruger FILTRERXML formlen for at hive tallet ud, bliver separatorer fjernet automatisk, så f.eks. 159.988 bliver til 159988. Det gør tallet ubrugeligt.

Her er et eksempel:

=FILTRERXML(WEBTJENESTE("http://classify.oclc.org/classify2/Classify?isbn=9780810856004&summary=true");"//recommendations/ddc/mostPopular/@nsfa")

Hvis man kører URL'en i formlen kan man se at feltet der skal filtreres indeholder "951.249003" - men i Excel får jeg 951249003.

Hvordan præserverer jeg teksten som den står, uden at fjerne separatorer eller anden processering?

PS. Jeg er klar over at DDC systemet altid har formatet xxx eller xxx.x-, og dermed kan problemet "løses" ved at formatere teksten derefter. Desværre er ikke alle klassifikationssystemer lige forudsigelige, så det er stadig nødvendigt at løse problemet for formater som  UDK, der f.eks. bruger 1.139.11:98 eller 04(489). I alle fald skal teksten bare præserveres som den er.


Viewing all articles
Browse latest Browse all 1237235

Trending Articles