Støtte for XML-skjema definisjon (XSD)-datatype

Obs!:  Vi ønsker å gi deg det nyeste hjelpeinnholdet så raskt som mulig, på ditt eget språk. Denne siden er oversatt gjennom automatisering og kan inneholde grammatiske feil eller unøyaktigheter. Formålet vårt er at innholdet skal være nyttig for deg. Kan du fortelle oss om informasjonen var nyttig for deg nederst på denne siden? Her er den engelske artikkelen for enkel referanse.

Det er viktig å forstå hvordan definisjonen for XML-skjema (XSD) datatyper håndteres når du importerer eller eksporterer XML-data, slik at dataene er konvertert på riktig måte i henhold til behovene dine.

Hva vil du gjøre?

Lær hvordan Excel behandler XSD-datatyper når du importerer XML-data

Lær hvordan Excel viser visningsformater er tilordnet til XSD-datatyper når du eksporterer XML-data

Lær hvordan Excel behandler XSD-datatyper når du importerer XML-data

Viktig!: Hvis en XML-skjemafil (XSD) ikke definerer en bestemte data type-attributtet for et element (for eksempel xsd:decimal), deretter formatert Excel cellen som tekst som standard når XML-dataene er importert. Formatering som tekst, sikrer du at tegn som er lagret i cellen er nøyaktig det samme som dataene som er lagret i XML-fil (.xml). Hvis du for eksempel fjernes innledende null (0) verdier i felt-ID eller kredittkort når de er formatert som et tall, men ikke fjernet når de er formatert som tekst. Data som er formatert som tekst, kan imidlertid ikke evalueres. Hvis du vil at dataene skal evalueres fordi den inneholder en formel, må du oppgi et numeriske data type-attributt, for eksempel xsd:decimal eller xsd:integer eksplisitt.

Tabellen nedenfor viser visningsformater som brukes når et element med en bestemt XSD-datatype importeres til et Excel-regneark. Data med XSD-format i kolonnen Formater som ikke støttes , importeres som tekstverdier.

XSD-datatype

Visningsformat for Excel

Formater som ikke støttes

klokkeslett

tt:mm:ss

: ssZ
Hh:mm:ss.f-f

Dato/klokkeslett

dd.mm.yyyy

åååå-mm-ddThh:mm:ssZ
åååå-mm-ddThh +/-hh: mm
åååå-mm-ddThh:mm:ss.f-f
år utenfor mellom 1900 til 9999

date

Dato * 3/14/2001

åååå-mm-ddZ
åååå-mm-dd +/-hh: mm
år utenfor mellom 1900 til 9999

gYear

Tall, uten desimaler

åååå +/-hh: mm
år utenfor mellom 1900 til 9999

gDay
gMonth

Tall, uten desimaler

gYearMonth

Egendefinert mmm-åå

åååå-mm +/-hh: mm
år utenfor mellom 1900 til 9999

gMonthDay

Egendefinert d-mmm

anyType
anyURI
base64Binary
varighet
enheter
enhet
hexBinary
ID
IDREF
IDREFS
språk
navnet
NCName
NMTOKEN
NMTOKENS
normalizedString
NOTASJON
QName
streng
token

Tekst

Boolsk

Boolsk

desimal
flyt
doble

Generelt

Innledende og etterfølgende nuller (0) utelates.
(-) For negative og positive (+) fortegn, respektert, selv om bare negative tegn vises.
Excel lagrer og beregner med 15 signifikante sifre nøyaktighet.

byte
int
heltall
lang
negativeInteger
nonNegativeInteger
nonPositiveInteger
positivt heltall
korte
unsignedByte
usignert heltall
unsignedLong
unsignedShort

Generelt

Til toppen av siden

Lær hvordan Excel viser visningsformater er tilordnet til XSD-datatyper når du eksporterer XML-data

Når du eksporterer XML-data, vil de eksporterte dataene samsvarer med dataene som vises i regnearket, i følgende tilfeller:

  • Excel-visningsformatet er tekst.

  • Du har ikke endret visningsformatet for dataene.

Hvis du endrer visningsformatet for en celle som inneholder numeriske, dato eller klokkeslett-data, eksporteres den underliggende verdien i cellen. Hvis du bruker visningsformat prosent i en celle som resulterer i visningen av 51,50%, vil for eksempel celleverdien eksporteres som.515.

Til toppen av siden

Trenger du mer hjelp?

Du kan alltid spørre en ekspert i Excel tekniske fellesskap, få støtte i Svar-fellesskapet eller foreslå en ny funksjon eller forbedring på Excel User Voice.

Bli bedre på Office
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×