Gælder forExcel til Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Det er vigtigt at forstå, hvordan XSD-datatyper (XML Schema Definition) håndteres, når du importerer eller eksporterer XML-data, så dataene konverteres korrekt efter dine behov.

Hvad vil du foretage dig?

Få mere at vide om, hvordan Excel håndterer XSD-datatyper, når du importerer XML-data

Vigtigt!: Hvis en XML-skemafil (.xsd) ikke definerer en bestemt datatypeattribut for et element (f.eks. xsd:decimal), formaterer Excel cellen som tekst som standard, når XML-dataene importeres. Formatering som tekst sikrer, at de tegn, der er gemt i cellen, er nøjagtigt de samme som de data, der er gemt i XML-filen (.xml). Foranstillede nulværdier (0) i et id- eller kreditkortfelt fjernes f.eks. når de formateres som et tal, men fjernes ikke, når de er formateret som tekst. Men data, der er formateret som tekst, evalueres ikke. Hvis dataene skal evalueres, fordi de indeholder en formel, skal du eksplicit angive en attribut for numerisk datatype, f.eks. xsd:decimal eller xsd:integer.

I følgende tabel vises de visningsformater, der anvendes, når et element med en bestemt XSD-datatype importeres til et Excel-regneark. Data med et XSD-format, der er angivet i kolonnen Ikke-understøttede formater, importeres som tekstværdier.

XSD-datatype

Excel-visningsformat

Ikke-understøttede formater

tid

tt.mm.ss

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

Datetime

m/d/åååå t:mm

åååå-mm-ddThh:mm:ssZ åååå-mm-ddThh:mm:ss+/-hh:mm åååå-mm-ddThh:mm:ss.f-f År uden for intervallet 1900 til 9999

date

Dato *14-03-2001

åååå-mm-ddZ åååå-mm-dd+/-hh:mm År uden for intervallet 1900 til 9999

gYear

Tal, ingen decimaler

åååå+/-tt:mm År uden for intervallet 1900 til 9999

gDay gMonth

Tal, ingen decimaler

gYearMonth

Brugerdefineret mmm-åå

åååå-mm+/-tt:mm År uden for intervallet 1900 til 9999

gMonthDay

Brugerdefineret d-mmm

anytype anyURI base64Binary Varighed ENHEDER ENHED hexBinary ID IDREF IDREFS Sprog Navn NCName NMTOKEN NMTOKENS normaliseretString NOTATION QName Streng Token

Tekst

Boolesk

Boolesk værdi

Decimal Flyde Dobbelt

Generelt

Foranstillede og efterstillede nuller (0) udelades.Negative (-) og positive (+) tegn respekteres, selvom der kun vises negative tegn.Excel gemmer og beregner med 15 betydende cifres præcision.

byte Int Heltal Lang negativeInteger nonNegativeInteger nonPositiveInteger positiveInteger Kort usigneretByte unsignedInt unsignedLong unsignedShort

Generelt

Toppen af siden

Få mere at vide om, hvordan Excel-visningsformater knyttes til XSD-datatyper, når du eksporterer XML-data

Når du eksporterer XML-data, svarer de eksporterede data til de data, der vises i regnearket, under følgende omstændigheder:

  • Excel-visningsformatet er Tekst.

  • Du har ikke ændret visningsformatet for dataene.

Hvis du ændrer visningsformatet for en celle, der indeholder numeriske data, dato- eller klokkeslætsdata, eksporteres cellens underliggende værdi. Hvis du f.eks. anvender et visningsformat for procent på en celle, der resulterer i visning af 51,50 %, eksporteres cellens værdi som 0,515.

Toppen af siden

Har du brug for mere hjælp?

Du kan altid spørge en ekspert i Excel Tech Community eller få support i community'er.

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.