Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Det är viktigt att förstå hur XSD-datatyper (XML Schema Definition) hanteras när du importerar eller exporterar XML-data, så att data konverteras på rätt sätt efter dina behov.

Vad vill du göra?

Lär dig hur Excel hanterar XSD-datatyper när du importerar XML-data

Viktigt!: Om en XML-schemafil (.xsd) inte definierar ett specifikt datatypattribut för ett element (t.ex. xsd:decimal) formateras cellen som text som standard när XML-data importeras. Formatering som text säkerställer att tecknen som lagras i cellen är exakt desamma som de data som lagras i XML-filen (.xml). Till exempel tas inledande nollvärden (0) i ett ID- eller kreditkortsfält bort när de formateras som ett tal, men inte tas bort när de formateras som text. Data som är formaterade som text utvärderas dock inte. Om du vill att data ska utvärderas eftersom de innehåller en formel måste du uttryckligen ange ett attribut för numerisk datatyp, till exempel xsd:decimal eller xsd:heltal.

I följande tabell visas de visningsformat som används när ett objekt med en viss XSD-datatyp importeras till ett Excel-kalkylblad. Data med ett XSD-format som visas i kolumnen Format som inte stöds importeras som textvärden.

XSD-datatyp

Visningsformat i Excel

Format som inte stöds

tid

ÅÅ/M/D eller ÅÅ/M/D t:mm eller ÅÅ/MM/DD

hh:mm:ssZ
Hh:mm:ss.f-f

Datetime

m/d/yyyy h:mm

yyyy-mm-ddThh:mm:ssZ
yyyy-mm-ddThh:mm:ss+/-hh:mm
yyyy-mm-ddThh:mm:ss.f-f
År utanför intervallet 1900 till 9999

datum

Datum *2001-03-14

yyyy-mm-ddZ
yyyy-mm-dd+/-hh:mm
År utanför intervallet 1900 till 9999

gYear

Tal, inga decimaler

yyyy+/-hh:mm
År utanför intervallet 1900 till 9999

gDay
gMånad

Tal, inga decimaler

gYearMonth

Anpassad mmm-yy

yyyy-mm+/-hh:mm
År utanför intervallet 1900 till 9999

gMonthDay

Anpassad d-mmm

anytype
anyURI
base64Binary
Varaktighet
ENHETER
ENHET
hexBinary
ID
IDREF
IDREFS
Språk
Namn
NCName
NMTOKEN
NMTOKENS
normalizedString
NOTATION
Qname
Sträng
Token

Text

Boolean

boolesk

Decimal
Flyta
Dubbel

Allmänt

Inledande och avslutande nollor (0) tappas.
Negativa (-) och positiva (+) tecken respekteras, även om endast negativa tecken visas.
Excel lagrar och beräknar med 15 signifikanta siffror med precision.

byte
Int
Heltal
Lång
negativeInteger
nonNegativeInteger
nonPositiveInteger
positiveInteger
Kort
unsignedByte
unsignedInt
unsignedLong
unsignedShort

Allmänt

Överst på sidan

Lär dig hur excel-visningsformat mappas till XSD-datatyper när du exporterar XML-data

När du exporterar XML-data matchar de exporterade data de data som visas i kalkylbladet, under följande omständigheter:

  • Visningsformatet i Excel är Text.

  • Du har inte ändrat visningsformatet för data.

Om du ändrar visningsformatet för en cell som innehåller numeriska data, datum- eller tidsdata exporteras cellens underliggande värde. Om du till exempel använder visningsformatet Procent för en cell som resulterar i visningen av 51,50 % exporteras cellens värde som 0,515.

Överst på sidan

Behöver du mer hjälp?

Du kan alltid fråga en expert i Excel Tech Community eller få support i Communities.

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×