Suporte a tipos de dados XSD (XML Schema Definition)

Observação: Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. No final da página, deixe sua opinião se estas informações foram úteis para você. Aqui está o artigo em inglês para facilitar a referência.

É importante entender como os tipos de dados XSD são tratados ao importar ou exportar dados XML, para que os dados sejam convertidos adequadamente de acordo com as suas necessidades.

O que você deseja fazer?

Saiba como o Excel lida com tipos de dados XSD ao importar dados XML

Saiba como os formatos de exibição do Excel são mapeados para tipos de dados XSD ao exportar dados XML

Saiba como o Excel lida com tipos de dados XSD ao importar dados XML

Importante: Se um arquivo de esquema XML (. xsd) não definir um atributo de tipo de dados específico para um elemento (como xsd: decimal), o Excel formatará a célula como texto por padrão quando os dados XML forem importados. Formatar como texto garante que os caracteres armazenados na célula sejam exatamente os mesmos que os dados armazenados no arquivo XML (. xml). Por exemplo, os valores zero à esquerda (0) em um campo de ID ou de cartão de crédito são removidos quando são formatados como um número, mas não são removidos quando são formatados como texto. No entanto, os dados formatados como texto não são avaliados. Se você quiser que os dados avaliem porque contêm uma fórmula, você deve fornecer explicitamente um atributo de tipo de dados numérico, como xsd: decimal ou xsd: Integer.

A tabela a seguir lista os formatos de exibição que são aplicados quando um item com um tipo de dados XSD específico é importado para uma planilha do Excel. Os dados com um formato XSD listado na coluna formatos sem suporte serão importados como valores de texto.

Tipo de dados XSD

Formato de exibição do Excel

Formatos sem suporte

fuso

h:mm:ss

hh: mm: ssZ
hh: mm: SS. f-f

dateTime

d/m/aaaa h:mm

yyyy-mm-ddThh: mm: ssZ
yyyy-mm-ddThh: mm: SS +/-hh: mm
aaaa-mm-ddThh: mm: SS. f-f
anos fora do intervalo de 1900 a 9999

data

Data * 3/14/2001

yyyy-mm-ddZ
yyyy-mm-dd +/-hh: mm
dígitos fora do intervalo de 1900 a 9999

gYear

Número, sem decimais

YYYY +/-HH: mm
anos fora do intervalo de 1900 a 9999

gDay
gMonth

Número, sem decimais

gYearMonth

Personalizado Mmm-yy

yyyy-mm +/-hh: DD
anos fora do intervalo de 1900 a 9999

gMonthDay

D-mmm personalizado

anyType
anyURI
base64Binary
de
entidades
de
duração
hexBinary
ID
IDREF
IDREFS
Language
name
NCName NMTOKEN
Token de

cadeia
de
caracteres
de normalizedString Notation de notação do NMTOKEN

Texto

booliana

Booliano

ponto
flutuante
decimal duplo

Geral

Os zeros à esquerda e à direita (0) são soltos.
Os sinais negativos (-) e positivos (+) são respeitados, mas somente os sinais negativos são exibidos.
O Excel armazena e calcula com 15 dígitos significativos de precisão.


inteiro
de byte
inteiro
longo
negativeInteger
nonNegativeInteger
nonPositiveInteger
positiveInteger
Short
unsignedByte
unsignedInt unsignedLong
unsignedShort

Geral

Início da Página

Saiba como os formatos de exibição do Excel são mapeados para tipos de dados XSD ao exportar dados XML

Quando você exporta dados XML, os dados exportados são iguais aos dados exibidos na planilha, nas seguintes circunstâncias:

  • O formato de exibição do Excel é texto.

  • Você não alterou o formato de exibição dos dados.

Se você alterar o formato de exibição de uma célula que tem dados numéricos, de data ou hora, o valor subjacente da célula será exportado. Por exemplo, se você aplicar um formato de exibição de porcentagem a uma célula que resulte na exibição de 51,50%, o valor da célula será exportado como. 515.

Início da Página

Precisa de mais ajuda?

Você pode sempre consultar um especialista na Excel Tech Community, obter suporte na Comunidade de respostas ou sugerir um novo recurso ou melhoria no UserVoice do Excel.

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×