Pomembno je, da razumete, kako so obravnavani podatkovni tipi definicije sheme XML (XSD), ko uvažate ali izvažate podatke XML, tako da so podatki ustrezno pretvorjeni v skladu z vašimi zahtevami.
Kaj želite narediti?
Naučite se, kako Excel obravnava podatkovne tipe XSD, ko uvozite podatke XML
Pomembno: Če datoteka sheme XML (.xsd) ne določa določenega atributa podatkovnega tipa za element (na primer xsd:decimal), Excel privzeto oblikuje celico kot besedilo, ko uvozite podatke XML. Oblikovanje kot besedilo zagotavlja, da so znaki, shranjeni v celici, popolnoma enaki kot podatki, shranjeni v datoteki XML (.xml). Začetne ničelne vrednosti (0) v polju »ID« ali »kreditna kartica« so na primer odstranjene, če so oblikovane kot število, niso pa odstranjene, ko so oblikovane kot besedilo. Vendar pa podatki, ki so oblikovani kot besedilo, niso ovrednoteni. Če želite, da so podatki ovrednoteni, ker vsebujejo formulo, morate izrecno navesti atribut številske vrste podatkov, kot je xsd:decimal ali xsd:celo število.
V spodnji tabeli so navedene oblike prikaza, ki so uporabljene, ko je element z določenim podatkovnega tipa XSD uvožen v Excelov delovni list. Podatki z obliko zapisa XSD, navedeni v stolpcu Nepodprte oblike, so uvoženi kot besedilne vrednosti.
Podatkovni tip XSD |
Excelova oblika prikaza |
Nepodprte oblike zapisa |
---|---|---|
časovni |
h:mm:ss |
hh:mm:ssZ |
Datetime |
m/d/yyyy h:mm |
yyyy-mm-ddThh:mm:ssZ |
Datum |
Datum *14. 3. 2001 |
yyyy-mm-ddZ |
gYear |
Število, brez decimalnih mest |
yyyy+/-hh:mm |
gDay |
Število, brez decimalnih mest |
|
gYearMonth |
Mmm-ll po meri |
yyyy-mm+/-hh:mm |
gMonthDay |
D-mmm po meri |
|
poljubna vrsta |
Besedilo |
|
Logična vrednost |
Logičen |
|
Decimalnih |
Splošno |
Vodilne in končne ničle (0) so izpuščene. |
Bajt |
Splošno |
Naučite se, kako se oblike excelovega prikaza preslikajo v podatkovne tipe XSD, ko izvažate podatke XML
Ko izvozite podatke XML, se bodo izvoženi podatki ujemali s podatki, ki so prikazani na delovnem listu, v teh okoliščinah:
-
Excelova oblika prikaza je Besedilo.
-
Niste spremenili oblike prikaza podatkov.
Če spremenite obliko prikaza celice s številskimi, datumskimi ali časovnimi podatki, je izvožena temeljna vrednost celice. Če na primer uporabite obliko prikaza odstotka v celici, ki prikaže 51,50 %, bo vrednost celice izvožena kot 0,515.
Potrebujete dodatno pomoč?
Kadar koli lahko zastavite vprašanje strokovnjaku v skupnosti tehničnih strokovnjakov za Excel ali pa pridobite podporo v skupnostih.