Hej,
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.