Suporte ao tipo de dados XSD

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ê. As informações foram úteis? Dê sua opinião no final desta página. Aqui está o artigo em inglês para facilitar a referência.

É importante compreender como os tipos de dados XSD são tratados durante a importação ou exportação, a fim de que os dados sejam convertidos corretamente de acordo com as suas necessidades.

O que você deseja fazer?

Saiba como o Excel trata tipos de dados XSD ao importar dados XML

Saiba como o Excel exibir mapa de formatos para tipos de dados XSD ao exportar dados XML

Mais informações sobre como o Excel trata os tipos de dados XSD durante a importação de dados XML

Importante: Se um arquivo de esquema XML (. xsd) não definir um atributo de tipo de dados específicos para um elemento (como xsd:decimal), em seguida, Excel formata a célula como texto por padrão quando os dados XML são importados. Formatação como texto garante que os caracteres armazenados na célula exatamente o mesmo que os dados que estão armazenados no arquivo XML (. xml). Por exemplo, a levam valores zero (0) em um campo ID ou cartão de crédito são removidos quando elas são formatadas como um número, mas não removidas quando eles são formatados como texto. No entanto, dados formatados como texto não é avaliada. Se você quiser os dados para avaliar porque ela contém uma fórmula, você deve fornecer explicitamente um atributo de tipo de dados numéricos, 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. Dados com um formato XSD listado na coluna sem suporte formatos serão importados como valores de texto.

Tipo de dados XSD

Formato de exibição do Excel

Formatos inválidos

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
Anos fora do intervalo 1900 a 9999

data

Data *3/14/2001

aaaa-mm-ddZ
aaaa-mm-dd+/-hh:mm
Anos fora do intervalo 1900 a 9999

gYear

Número, sem decimais

aaaa+/-hh:mm
Anos fora do intervalo 1900 a 9999

gDay
gMonth

Número, sem decimais

gYearMonth

mmm-aa personalizado

aaaa-mm+/-hh:mm
Anos fora do intervalo 1900 a 9999

gMonthDay

d-mmm personalizado

anytype
anyURI
base64Binary
duration
ENTITIES
ENTITY
hexBinary
ID
IDREF
IDREFS
language
Name
NCName
NMTOKEN
NMTOKENS
normalizedString
NOTATION
QName
string
token

Texto

booleano

Booleano

decimal
float
double

Geral

Os zeros à esquerda e à direita (0) são ignorados.
Os sinais negativos (-) e positivos (+) são respeitados, embora somente os sinais negativos sejam exibidos.
O Excel armazena e realiza o cálculo com 15 dígitos significativos de precisão.

byte
int
integer
long
negativeInteger
nonNegativeInteger
nonPositiveInteger
positiveInteger
short
unsignedByte
unsignedInt
unsignedLong
unsignedShort

Geral

Início da página

Mais informações sobre como os formatos de exibição do Excel são mapeados para os tipos de dados XSD durante a exportação de dados XML

Quando você exportar dados XML, os dados exportados corresponderão aos dados exibidos na planilha, sob as seguintes circunstâncias:

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

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

Se o formato de exibição de uma célula com dados numéricos, data ou hora for alterado, o valor de base da célula será exportado. Por exemplo, se você aplicar o formato de exibição Porcentagem a uma célula que resulte na exibição de 51,50%, o valor da célula será exportado como 0,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.

×