Microsoft Office Online
Für Mein Office Online (Was ist das?) registrieren | Anmelden

 
 
Microsoft Office Excel
Suchen
Suchen
 
 
 
 
Warnung: Sie haben diese Webseite mit einem nicht unterstützten Browser geöffnet. Diese Webseite wird am besten angezeigt, wenn Sie Microsoft Internet Explorer 6.0 oder höher, Firefox 1.5 oder Netscape Navigator 6.0 oder höher verwenden. Hier finden Sie weitere Informationen über unterstützte Browser.

DruckversionDruckversion Lesezeichen und FreigabeFreigabe
Unterstützung von XSD-Datentypen (XML-Schemadefinition)
 

Es ist wichtig zu wissen, wie XSD-Datentypen (XML-Schemadefinition) beim Importieren oder Exportieren von XML-Daten gehandhabt werden, damit die Daten entsprechend Ihren Anforderungen konvertiert werden.

Was möchten Sie tun?


So handhabt Excel XSD-Datentypen beim Importieren von XML-Daten

 Wichtig   Wenn in einer XML-Schemadatei (XSD) kein bestimmtes Datentypattribut für ein Element definiert ist (z. B. "xsd:decimal"), formatiert Microsoft Office Excel 2007 die Zelle beim Importieren der XML-Daten standardmäßig als Text. Durch die Formatierung als Text wird sichergestellt, dass die in der Zelle gespeicherten Zeichen exakt den Daten entsprechen, die in der XML-Datei gespeichert sind. So werden beispielsweise vorangestellte Nullen (0) in einem Feld für die ID oder Kreditkartennummer entfernt, wenn diese Werte als Zahl formatiert werden, jedoch nicht entfernt, wenn sie als Text formatiert werden. Daten, die als Text formatiert sind, werden jedoch nicht ausgewertet. Wenn die Daten ausgewertet werden sollen, da sie eine Formel enthalten, müssen Sie explizit ein numerisches Datentypattribut angeben, z. B. "xsd:decimal" oder "xsd:integer".

In der folgenden Tabelle sind die Anzeigeformate aufgelistet, die angewendet werden, wenn ein Element mit einem bestimmten XSD-Datentyp in ein Excel-Arbeitsblatt importiert wird. Daten mit einem XSD-Format, das in der Spalte Nicht unterstützte Formate aufgeführt ist, werden als Textwerte importiert.

XSD-DatentypExcel-AnzeigeformatNicht unterstützte Formate
timeh:mm:sshh:mm:ssZ
Hh:mm:ss.f-f
dateTimem/d/yyyy h:mmyyyy-mm-ddThh:mm:ssZ
yyyy-mm-ddThh:mm:ss+/-hh:mm
yyyy-mm-ddThh:mm:ss.f-f
Jahre außerhalb des Bereichs zwischen 1900 und 9999
dateDatum *3/14/2001yyyy-mm-ddZ
yyyy-mm-dd+/-hh:mm
Jahre außerhalb des Bereichs zwischen 1900 und 9999
gYearZahl, keine Dezimalstellenyyyy+/-hh:mm
Jahre außerhalb des Bereichs zwischen 1900 und 9999
gDay
gMonth
Zahl, keine Dezimalstellen
gYearMonthBenutzerdefiniert mmm-yyyyyy-mm+/-hh:mm
Jahre außerhalb des Bereichs zwischen 1900 und 9999
gMonthDayBenutzerdefiniert d-mmm
anytype
anyURI
base64Binary
duration
ENTITIES
ENTITY
hexBinary
ID
IDREF
IDREFS
language
Name
NCName
NMTOKEN
NMTOKENS
normalizedString
NOTATION
QName
string
token
Text
booleanBoolesch
decimal
float
double
AllgemeinVorangestellte und nachfolgende Nullen (0) werden ausgelassen.
Plus- (+) und Minuszeichen (-) werden beachtet, obwohl nur Minuszeichen angezeigt werden.
Excel speichert und berechnet mit einer Genauigkeit von 15 relevanten Stellen.
byte
int
integer
long
negativeInteger
nonNegativeInteger
nonPositiveInteger
positiveInteger
short
unsignedByte
unsignedInt
unsignedLong
unsignedShort
Allgemein

Seitenanfang Seitenanfang

So zeigt Excel Formate, die XSD-Datentypen zugeordnet sind, beim Exportieren von XML-Daten an

Wenn Sie XML-Daten exportieren, entsprechen die exportierten Daten unter folgenden Umständen den im Arbeitsblatt angezeigten Daten:

  • Das Excel-Anzeigeformat ist Text.
  • Sie haben das Anzeigeformat der Daten nicht geändert.

Wenn Sie das Anzeigeformat einer Zelle mit numerischen Daten, Datum oder Uhrzeit ändern, wird der zugrunde liegende Wert der Zelle exportiert. Wenn Sie beispielsweise das Anzeigeformat Prozent für eine Zelle anwenden, das zur Anzeige von 51,50 % führt, wird der Wert der Zelle in Form von 0,515 exportiert.

Seitenanfang Seitenanfang

Anzeige