Es importante comprender cómo se administran los tipos de datos de definición de esquema XML (XSD) al importar o exportar datos XML, de modo que los datos se conviertan adecuadamente según sus necesidades.
¿Qué desea hacer?
Obtener información sobre cómo Excel trata los tipos de datos XSD al importar datos XML
Importante: Si un archivo de esquema XML (. xsd) no define un atributo de tipo de datos específico para un elemento (como xsd: decimal), Excel da formato a la celda como texto de forma predeterminada cuando se importan los datos XML. Aplicar formato de texto como texto garantiza que los caracteres almacenados en la celda son exactamente iguales a los datos almacenados en el archivo XML (. xml). Por ejemplo, los valores cero (0) iniciales en un campo ID o tarjeta de crédito se eliminan cuando tienen formato de número, pero no se eliminan cuando tienen formato de texto. Sin embargo, los datos con formato de texto no se evalúan. Si desea que los datos se evalúen porque contienen una fórmula, debe proporcionar explícitamente un atributo de tipo de datos numérico, como xsd: decimal o xsd: Integer.
En la tabla siguiente se enumeran los formatos de presentación que se aplican al importar un elemento con un tipo de datos XSD determinado en una hoja de cálculo de Excel. Los datos con formato XSD que figuran en la columna formatos no admitidos se importan como valores de texto.
Tipo de datos XSD | Formato de presentación de Excel | Formatos no admitidos |
---|---|---|
hora |
h:mm:ss |
HH: mm: ssZ |
Fechas |
m/d/AAAA h:mm |
YYYY-MM-ddThh: mm: ssZ |
fecha |
Fecha * 3/14/2001 |
aaaa-mm-ddZ |
gYear |
Número, sin decimales |
yyyy +/-HH: mm |
gDay |
Número, sin decimales |
|
gYearMonth |
Mmm-aa personalizado |
aaaa-mm +/-HH: mm |
gMonthDay |
Personalizado d-MMM |
|
anyType anyURI de la duración de las entidades de la |
Texto |
|
booleana |
Boolean |
|
decimal |
General |
Los ceros iniciales y finales (0) se quitan. |
byte |
General |
Obtenga información sobre cómo los formatos de presentación de Excel se asignan a tipos de datos XSD al exportar datos XML
Al exportar datos XML, los datos exportados coincidirán con los datos que se muestran en la hoja de cálculo, en las siguientes circunstancias:
-
El formato de presentación de Excel es texto.
-
No ha cambiado el formato de presentación de los datos.
Si cambia el formato de presentación de una celda que contiene datos numéricos, de fecha o de hora, se exporta el valor subyacente de la celda. Por ejemplo, si aplica un formato de visualización porcentual a una celda que tiene como resultado mostrar el 51,50%, el valor de la celda se exportará como. 515.
¿Necesita más ayuda?
Siempre puede preguntar a un experto en Excel Tech Community, obtener soporte técnico en la Comunidad de respuestas o sugerir una característica nueva o mejora en el UserVoice de Excel.