Applies ToExcel para Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Es importante comprender cómo se manejan los tipos de datos XSD (Definición de esquema XML) al importar o exportar datos XML, para que los datos se conviertan correctamente según sus necesidades.

¿Qué desea hacer?

Obtenga información sobre cómo Excel controla 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 aplica formato de texto de forma predeterminada a la celda cuando se importan los datos XML. Aplicar formato como texto garantiza que los caracteres almacenados en la celda sean exactamente los mismos que los datos almacenados en el archivo XML (.xml). Por ejemplo, los valores cero (0) a la izquierda en un campo de id. o tarjeta de crédito se quitan cuando tienen formato de número, pero no se quitan cuando se les aplica 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 cuando se importa un elemento con un tipo de datos XSD determinado a una hoja de cálculo de Excel. Los datos con un formato XSD enumerado 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 Hh:mm:ss.f-f

Datetime

m/d/aaaa h:mm

aaaa-mm-ddThh:mm:ssZ aaaa-mm-ddThh:mm:ss+/-hh:mm aaaa-mm-ddThh:mm:ss.f-f Años fuera del intervalo de 1900 a 9999

fecha

Fecha *14/3/2001

aaaa-mm-ddZ aaaa-mm-dd+/-hh:mm Años fuera del intervalo de 1900 a 9999

año g

Número, sin decimales

aaaa+/-hh:mm Años fuera del intervalo de 1900 a 9999

gDay gMonth

Número, sin decimales

gYearMonth

Mmm-aa personalizado

aaaa-mm+/-hh:mm Años fuera del intervalo de 1900 a 9999

gMonthDay

D-mmm personalizado

tipo anytype anyURI base64Binary Duración ENTIDADES ENTIDAD hexBinary ID IDREF IDREFS Lengua Nombre NCName NMTOKEN NMTOKENS normalizedString NOTACIÓN QName Cadena Token

Texto

boolean

Boolean

Decimal Flotador Doble

General

Los ceros iniciales y finales (0) se eliminan.Se respetan los signos negativos (-) y positivos (+), aunque solo se muestran los signos negativos.Excel almacena y calcula con 15 dígitos significativos de precisión.

Byte Int Entero Largo negativeInteger nonNegativeInteger nonPositiveInteger positiveInteger Corto unsignedByte unsignedInt unsignedLong unsignedShort

General

Principio de página

Obtenga información sobre cómo se asignan los formatos de visualización de Excel a los 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 u hora, se exporta el valor subyacente de la celda. Por ejemplo, si aplica un formato de visualización de porcentaje a una celda que da como resultado la visualización del 51,50 %, el valor de la celda se exportará como 0,515.

Principio de página

¿Necesita más ayuda?

Siempre puede preguntar a un experto en la Excel Tech Community u obtener soporte técnico en Comunidades.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.