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

Pode definir e detetar um tipo de dados, mas na maioria das vezes não precisa de o fazer. Por predefinição, a deteção do tipo de dados ocorre automaticamente quando se liga a:    

  • Origens de dados estruturadas    Os exemplos incluem todas as bases de dados. Power Query lê o esquema da tabela a partir da origem de dados e apresenta automaticamente os dados utilizando o tipo de dados correto para cada coluna.

  • Origens não estruturadas    Os exemplos incluem o Excel, CSV e ficheiros de texto. Power Query deteta automaticamente tipos de dados ao inspecionar os valores na tabela.

Por predefinição, a deteção automática de tipos de dados está ativada no Power Query para origens não estruturadas, mas pode alterar a definição de opção. Em alguns casos, poderá não querer que estes passos ocorram automaticamente porque a ação pode causar erros de atualização da origem de dados. Para obter mais informações, veja Lidar com erros da origem de dados.

Os tipos de dados utilizados no Power Query estão listados na tabela seguinte.

Ícone

Tipo de dados

Descrição

O ícone Qualquer tipo de dados

Qualquer

Indica que não existe uma definição de tipo de dados explícita.

A determinar

Binário

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

A determinar

Número decimal fixo

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

A determinar

Data

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

A determinar

Data/Hora

Um valor de data e hora armazenado como um tipo de Número Decimal.

A determinar

Data/Hora/Fuso Horário

Uma Data/Hora UTC com um desvio de fuso horário.

A determinar

Duração

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

A determinar

Verdadeiro/Falso

Um valor booleano de Verdadeiro ou Falso.

A determinar

Número decimal

Um número de vírgula flutuante de 64 bits (oito bytes).

A determinar

Percentagem

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

A determinar

Texto

Cadeias, números ou datas representadas num formato de texto.

A determinar

Hora

Uma hora sem data sem dígitos à esquerda da casa decimal.

A determinar

Número Inteiro

Um valor inteiro de 64 bits (oito bytes).

O tipo de dados de uma coluna é apresentado no lado esquerdo do cabeçalho da coluna com um ícone que simboliza o tipo de dados.

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

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

  2. Para detetar um tipo de dados, selecione uma coluna e, em seguida, selecione Transformar > Detetar Tipo de Dados. Poderá fazê-lo se o tipo de dados atual for Qualquer e pretender que a coluna tenha um tipo de dados específico.

  3. Para definir um tipo de dados, selecione Base > Tipo de Dados e, em seguida, selecione um tipo de dados no menu pendente.

Sugestão    Também pode selecionar o ícone no lado esquerdo do cabeçalho da coluna. Além de cada tipo de dados, também pode selecionar Utilizar região na parte inferior da lista para apresentar a caixa de diálogo Alterar Tipo com Região , para selecionar um tipo de dados e aplicar-lhe uma região específica. Esta região substitui a definição de região Power Query. Para obter mais informações, consulte Definir uma região ou região para dados (Power Query).

Por predefinição, para origens não estruturadas, Power Query inspeciona e deteta automaticamente os tipos de coluna e cabeçalhos com base nas primeiras 200 linhas da tabela. Quando esta definição estiver ativada, Power Query adiciona automaticamente dois passos à consulta imediatamente após o primeiro passo de Origem:

  • Passo: Cabeçalhos Promovidos    Promove a primeira linha da tabela a ser o cabeçalho da coluna. Este passo é o equivalente ao comando Utilizar Primeira Linha como Cabeçalhos no separador Base . Por exemplo:= Table.TransformColumnTypes(#"Promoted Headers,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

  • Passo: Tipo Alterado    Converte os valores do tipo de dados Qualquer num tipo de dados com base na inspeção dos valores de cada coluna. Este passo é o equivalente ao comando Detetar Tipo de Dados no separador 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. Na Editor do Power Query, selecione Opções de> de Ficheiros e definições > Opções de Consulta.

  2. Definir a opção para todos os seus livros      No painel esquerdo, em GLOBAL, selecione Carregamento de Dados e, em seguida, no painel direito, em Deteção de Tipo, selecione uma das seguintes opções:

    • Detetar sempre tipos de coluna e cabeçalhos para origens não estruturadas

    • Detetar tipos de coluna e cabeçalhos para origens não estruturadas de acordo com a definição de cada ficheiro

    • Nunca detetar tipos de coluna e cabeçalhos para origens não estruturadas  

  3. Definir a opção para o livro aberto       No painel esquerdo, em LIVRO ATUAL, selecione Carregamento de Dados e, em seguida, no painel direito , em Deteção de Tipos, selecione ou desmarque Detetar tipos de coluna e cabeçalhos para origens não estruturadas.

Consulte Também

Power Query para a Ajuda do Excel

Adicionar uma coluna com base num tipo de dados

Tipos de dados no Power Query (docs.com)

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.