Dotyczy
Excel dla Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Ważne jest zrozumienie sposobu obsługi typów danych XSD (XML Schema Definition) podczas importowania lub eksportowania danych XML, dzięki czemu dane są odpowiednio konwertowane zgodnie z potrzebami.

Co chcesz zrobić?

Dowiedz się, jak program Excel obsługuje typy danych XSD podczas importowania danych XML

Ważne: Jeśli plik schematu XML (xsd) nie definiuje określonego atrybutu typu danych dla elementu (takiego jak xsd:decimal), program Excel domyślnie formatuje komórkę jako tekst podczas importowania danych XML. Formatowanie jako tekst gwarantuje, że znaki przechowywane w komórce są dokładnie takie same jak dane przechowywane w pliku XML (.xml). Na przykład początkowe wartości zerowe (0) w polu identyfikatora lub karty kredytowej są usuwane, gdy są sformatowane jako liczba, ale nie usuwane po ich sformatowaniu jako tekstu. Dane sformatowane jako tekst nie są jednak szacowane. Jeśli dane mają być szacowane, ponieważ zawierają formułę, musisz jawnie podać atrybut liczbowego typu danych, taki jak xsd:decimal lub xsd:integer.

W poniższej tabeli wymieniono formaty wyświetlania zastosowane w przypadku zaimportowania elementu o określonym typie danych XSD do arkusza programu Excel. Dane z formatem XSD wymienionym w kolumnie Nieobsługiane formaty są importowane jako wartości tekstowe.

Typ danych XSD

Format wyświetlania programu Excel

Nieobsługiowane formaty

time

g:mm:ss

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

Datetime

m/d/rrrr g:mm

yyyy-mm-ddThh:mm:ssZ yyyy-mm-ddThh:mm:ss+/-hh:mm yyyy-mm-ddThh:mm:ss.f-f Lata spoza zakresu od 1900 do 9999

date

Data *2001-03-14

rrrr-mm-ddZ yyyy-mm-dd+/-hh:mm Lata spoza zakresu od 1900 do 9999

gYear

Liczba, bez miejsc dziesiętnych

yyyy+/-hh:mm Lata spoza zakresu od 1900 do 9999

gDay gMonth

Liczba, bez miejsc dziesiętnych

gYearMonth

Niestandardowe mmm-yy

yyyy-mm+/-hh:mm Lata spoza zakresu od 1900 do 9999

gMonthDay

Custom d-mmm

Anytype anyURI Base64binary Długość PODMIOTY JEDNOSTKI Hexbinary IDENTYFIKATOR IDREF IDREFS Język Nazwa NCName NMTOKEN NMTOKENS normalizedString NOTACJI Qname Ciąg Tokenu

Text (Tekst)

Boolean

wartość logiczna

Dziesiętnych Float Podwójne

Ogólne

Zera wiodące i końcowe (0) są upuszczone.Znaki ujemne (-) i dodatnie (+) są przestrzegane, ale wyświetlane są tylko znaki ujemne.Program Excel przechowuje i oblicza dane z dokładnością 15 cyfr znaczących.

Bajtów Int Liczba całkowita Długi negativeInteger nonNegativeInteger nonPositiveInteger positiveInteger Krótki unsignedByte Unsignedint unsignedLong unsignedShort

Ogólne

Początek strony

Dowiedz się, jak formaty wyświetlania programu Excel są mapowane na typy danych XSD podczas eksportowania danych XML

Podczas eksportowania danych XML wyeksportowane dane będą zgodne z danymi wyświetlanymi w arkuszu w następujących okolicznościach:

  • Format wyświetlania programu Excel to Tekst.

  • Nie zmieniono formatu wyświetlania danych.

Jeśli zmienisz format wyświetlania komórki zawierającej dane liczbowe, daty lub godziny, wyeksportowana zostanie wartość źródłowa komórki. Jeśli na przykład do komórki zostanie zastosowany format wyświetlania procentowego , co spowoduje wyświetlenie wartości 51,50%, wartość komórki zostanie wyeksportowana jako 0,515.

Początek strony

Potrzebujesz dodatkowej pomocy?

Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel lub uzyskać pomoc techniczną w Społecznościach.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.