Applies ToExcel para Microsoft 365 Excel para Microsoft 365 para Mac Excel para a Web

Você pode definir e detectar um tipo de dados, mas na maioria das vezes você não precisa. Por padrão, a detecção de tipo de dados ocorre automaticamente quando você se conecta a:    

  • Fontes de dados estruturadas    Exemplos incluem todos os bancos de dados. Power Query lê o esquema de tabela da fonte de dados e exibe automaticamente os dados usando o tipo de dados correto para cada coluna.

  • Fontes não estruturadas    Exemplos incluem arquivos de texto, CSV e Excel. Power Query detecta automaticamente tipos de dados inspecionando os valores na tabela.

Por padrão, a detecção automática de tipo de dados está habilitada em Power Query para fontes não estruturadas, mas você pode alterar a configuração de opção. Em alguns casos, talvez você não queira que essas etapas ocorram automaticamente porque a ação pode causar erros de atualização da fonte de dados. Para obter mais informações, consulte Manipulando erros de fonte de dados.

Os tipos de dados usados em Power Query estão listados na tabela a seguir.

Ícone

Tipo de dados

Descrição

O ícone Qualquer tipo de dados

Qualquer uma

Não indica nenhuma definição de tipo de dados explícito.

TBD

Binária

Um valor binário, como Y/N ou 0/1.

TBD

Número decimal fixo

Tem um formato fixo de quatro dígitos à direita e 19 dígitos à esquerda. Também conhecido como o tipo Conversor de Moedas.

TBD

Data

Uma data sem tempo e com um zero para o valor fracionário.

TBD

Data/hora

Um valor de data e hora armazenado como um tipo de número decimal.

TBD

Data/Hora/TimeZone

Uma data/hora utc com um deslocamento de fuso horário.

TBD

Duration

Um período de tempo convertido em um Número Decimal.

TBD

Verdadeiro/Falso

Um valor booliano de True ou False.

TBD

Número decimal

Um número de ponto flutuante de 64 bits (oito bytes).

TBD

Porcentagem

Um número decimal fixo com uma máscara para formatar como porcentagem.

TBD

Texto

Cadeias de caracteres, números ou datas representadas em um formato de texto.

TBD

Hora

Uma hora sem data sem dígitos à esquerda do local decimal.

TBD

Número inteiro

Um valor inteiro de 64 bits (oito bytes).

O tipo de dados de uma coluna é exibido no lado esquerdo do título da coluna com um ícone que simboliza o tipo de dados.

Exemplo de ícones de tipo de dados à esquerda de cabeçalhos de coluna

  1. Para abrir uma consulta, localize uma carregada anteriormente no Editor do Power Query, selecione uma célula nos dados e selecione Consultar > Editar. Para obter mais informações, consulte Criar, carregar ou editar uma consulta no Excel (Power Query).

  2. Para detectar um tipo de dados, selecione uma coluna e selecione Transformar > Detectar Tipo de Dados. Você pode fazer isso se o tipo de dados atual for Any e quiser que a coluna tenha um tipo de dados específico.

  3. Para definir um tipo de dados, selecione Home > Tipo de Dados e selecione um tipo de dados no menu suspenso.

Ponta    Você também pode selecionar o ícone no lado esquerdo do título da coluna. Além de cada tipo de dados, você também pode selecionar Usar localidade na parte inferior da lista para exibir a caixa de diálogo Alterar Tipo com Localidade , para selecionar um tipo de dados e aplicar uma localidade específica a ele. Essa localidade substitui a configuração de localidade Power Query. Para obter mais informações, consulte Definir uma localidade ou região para dados (Power Query).

Por padrão, para fontes não estruturadas, Power Query inspeciona e detecta automaticamente tipos de coluna e cabeçalhos com base nas primeiras 200 linhas da tabela. Quando essa configuração estiver habilitada, Power Query adiciona automaticamente duas etapas à consulta imediatamente após a primeira etapa de origem:

  • Etapa: Cabeçalhos promovidos    Promove a primeira linha da tabela a ser o cabeçalho de coluna. Essa etapa é o equivalente ao comando Usar Primeira Linha como Cabeçalhos na guia Página Inicial . Por exemplo:= Table.TransformColumnTypes(#"Promoted Headers,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

  • Etapa: Tipo alterado    Converte os valores do tipo Qualquer tipo de dados em um tipo de dados com base na inspeção dos valores de cada coluna. Essa etapa é o equivalente ao comando Detectar Tipo de Dados na guia Transformar. Por exemplo: = Table.TransformColumnTypes(Source,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Procedimento

  1. No Editor do Power Query, selecione Opções e configurações de> de arquivo > Opções de Consulta.

  2. Defina a opção para todas as pastas de trabalho      No painel esquerdo em GLOBAL, selecione Carregamento de Dados e, em seguida, no painel direito em Detecção de Tipo, selecione uma das seguintes opções:

    • Detectar sempre tipos de coluna e cabeçalhos para fontes não estruturadas

    • Detectar tipos de coluna e cabeçalhos para fontes não estruturadas de acordo com a configuração de cada arquivo

    • Nunca detecte tipos de coluna e cabeçalhos para fontes não estruturadas  

  3. Defina a opção para a pasta de trabalho aberta       No painel esquerdo em PASTA DE TRABALHO ATUAL, selecione Carga de Dados e, em seguida, no painel direito em Detecção de Tipo, selecione ou desmarque Detectar tipos de coluna e cabeçalhos para fontes não estruturadas.

Veja Também

Power Query para a ajuda do Excel

Adicionar uma coluna com base em um tipo de dados

Tipos de dados em Power Query (docs.com)

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.