Käytetään kohteeseen
Excel for Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

On tärkeää ymmärtää, miten XML-rakennemäärityksen (XSD) tietotyyppejä käsitellään XML-tietoja tuotaessa tai vietäessä, jotta tiedot muunnetaan tarpeidesi mukaan.

Sisältö

Lue, miten Excel käsittelee XSD-tietotyyppejä XML-tietoja tuotaessa

Tärkeää: Jos XML-rakennetiedosto (.xsd) ei määritä elementille tiettyä tietotyypin määritettä (kuten xsd:desimaali), Excel muotoilee solun oletusarvoisesti tekstiksi, kun XML-tiedot tuodaan. Tekstin muotoilu varmistaa, että soluun tallennetut merkit ovat täsmälleen samat kuin XML-tiedostoon (.xml) tallennetut tiedot. Esimerkiksi tunnuksen tai luottokorttikentän alussa olevat nolla-arvot (0) poistetaan, kun ne muotoillaan luvuksi, mutta niitä ei poisteta, kun ne muotoillaan tekstiksi. Tekstiksi muotoiltuja tietoja ei kuitenkaan lasketa. Jos haluat, että tiedot arvioidaan, koska ne sisältävät kaavan, sinun on erikseen annettava numeerinen tietotyypin määrite, kuten xsd:desimaali tai xsd:kokonaisluku.

Seuraavassa taulukossa on lueteltu näyttömuodot, joita käytetään, kun tietyn XSD-tietotyypin sisältävä kohde tuodaan Excel-laskentataulukkoon. Tiedot, joiden XSD-muoto on lueteltu Tukemattomat muodot - sarakkeessa, tuodaan tekstiarvoina.

XSD-tietotyyppi

Excelin näyttömuoto

Muotoilut, joita ei tueta

aika

t:mm.ss

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-f Vuodet alueen 1900–9999 ulkopuolella

päivämäärä

Päivämäärä *14.3.2001

yyyy-mm-ddZ yyyy-mm-dd+/-hh:mm Vuodet alueen 1900–9999 ulkopuolella

gYear

Luku, ei desimaaleja

yyyy+/-hh:mm Vuodet alueen 1900–9999 ulkopuolella

gDay gMonth

Luku, ei desimaaleja

gYearMonth

Mukautettu mmm-yy

yyyy-mm+/-hh:mm Vuodet alueen 1900–9999 ulkopuolella

gMonthDay

Mukautettu d-mmm

mikä tahansa tyyppi anyURI base64Binary Kesto YHTEISÖT ENTITEETIN heksabinaarinen TUNNUS IDREF IDREFS Kieli Nimi NCName NMTOKEN NMTOKENS normalisoituString MERKINTÄ QName Merkkijono Tunnussanoma

Teksti

Boolean

totuusarvo

Desimaali Float Kahden hengen

Yleiset

Etu- ja lopussa olevat nollat (0) pudotetaan.Negatiivisia (-) ja positiivisia (+) merkkejä noudatetaan, vaikka näkyvissä on vain negatiivisia merkkejä.Excel tallentaa ja laskee tarkkuudella 15 merkitsevää numeroa.

Tavu Int Kokonaisluku Pitkä negatiivinen kokonaisluku nonNegativeInteger nonPositiveInteger positiivinen Kokonaisluku Lyhyt unsignedByte unsignedInt unsignedLong unsignedShort

Yleiset

Sivun alkuun

Excelin näyttömuotojen yhdistäminen XSD-tietotyyppeihin XML-tietoja vietäessä

Kun viet XML-tietoja, viedyt tiedot vastaavat laskentataulukossa näkyviä tietoja seuraavissa tilanteissa:

  • Excelin näyttömuoto on Teksti.

  • Et ole muuttanut tietojen näyttömuotoa.

Jos muutat numeerisia, päivämäärä- tai aikatietoja sisältävän solun näyttömuotoa, solun pohjana oleva arvo viedään. Jos esimerkiksi käytät prosenttimuotoilua soluun, jonka tuloksena näkyy 51,50 %, solun arvo viedään muodossa .515.

Sivun alkuun

Tarvitsetko lisätietoja?

Voit aina kysyä neuvoa Excel Tech Community -yhteisön asiantuntijalta tai saada tukea tukiyhteisöltä.

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.