Partilhar via


Promover ou rebaixar cabeçalhos de coluna

Quando cria uma nova consulta a partir de fontes de dados não estruturadas, como ficheiros de texto, o Power Query analisa o conteúdo do ficheiro. Se o Power Query identificar um padrão diferente para a primeira linha, tenta promover a primeira linha de dados para ser os cabeçalhos das colunas da sua tabela. No entanto, o Power Query pode não identificar corretamente o padrão em cem por cento das ocasiões, por isso este artigo explica como pode manualmente promover ou ajustar cabeçalhos de colunas a partir das linhas.

Para promover linhas para cabeçalhos de colunas

No exemplo seguinte, o Power Query não conseguiu determinar os cabeçalhos das colunas da tabela porque esta contém um conjunto de linhas de cabeçalho para as três primeiras linhas. Os cabeçalhos das colunas reais da tabela estão contidos na linha 5.

Tabela de exemplo inicial para promoções de linhas a cabeçalhos de coluna.

Captura de ecrã da tabela com as colunas (Coluna 1, Coluna 2, Coluna 3 e Coluna 4) todas definidas para o tipo de dados Texto, com quatro linhas contendo um cabeçalho no topo, um cabeçalho de coluna na linha 5 e 7 linhas de dados na parte inferior.

Antes de poder promover os cabeçalhos, é necessário remover as primeiras quatro linhas da tabela. Para que isso aconteça, selecione o menu da tabela no canto superior esquerdo da janela de pré-visualização e depois selecione Remover as linhas superiores.

Captura de ecrã do menu da tabela com a opção Remover as linhas superiores enfatizada.

Na janela Remover linhas superiores , insira 4 na caixa Número de linhas .

Captura de ecrã do diálogo Remover linhas superiores, com o número de linhas definido para 4.

Observação

Para saber mais sobre Remover linhas superiores e outras operações de tabela, vá a Filtrar por posição de linha.

O resultado dessa operação deixa os cabeçalhos como a primeira linha da sua tabela.

Captura de ecrã da tabela de exemplo com os cabeçalhos das colunas na primeira linha, depois sete linhas de dados.

Locais da operação de cabeçalhos promocionais

A partir deste ponto, tem alguns locais onde pode selecionar a operação de promoção de cabeçalhos:

  • Na guia Home, no grupo Transform.

    Captura de ecrã da fita Power Query com o botão de cabeçalhos Promover no separador Home enfatizado.

  • No separador Transformar , no grupo da Tabela .

    Captura de ecrã da fita Power Query com o botão Promover cabeçalhos no separador Transformar enfatizado.

  • No menu da mesa.

    Captura de ecrã do botão Promover cabeçalhos no menu de atalhos.

Depois de realizar a operação de promoção de cabeçalhos, a sua tabela ficará como a imagem seguinte.

Tabela final com a operação de promoção de cabeçalhos.

Tabela com cabeçalhos das colunas Data, País, Unidades Totais e Receita Total, e sete linhas de dados. O cabeçalho da coluna Data tem um tipo de dados Data, o cabeçalho da coluna País tem um tipo de dados Texto, o cabeçalho da coluna Unidades Totais tem um tipo de dados Número Inteiro, e o cabeçalho da coluna Receita Total tem um tipo de dados Número Decimal.

Observação

Os nomes das colunas das tabelas devem ser únicos. Se a linha que queres promover para linha de cabeçalho contiver múltiplas instâncias da mesma cadeia de texto, o Power Query desambigua os cabeçalhos das colunas adicionando um sufixo numérico precedido por um ponto a cada cadeia de texto que não seja única.

Para rebaixar cabeçalhos de colunas para linhas

No exemplo seguinte, os cabeçalhos das colunas estão incorretos; Na verdade, fazem parte dos dados da tabela. Tens de rebaixar os cabeçalhos para fazerem parte das linhas da tabela.

Captura de ecrã da tabela com parte dos dados atualmente usados como cabeçalhos das colunas.

Localizações da operação de rebaixamento de cabeçalhos

Tens alguns locais onde podes selecionar a operação de rebaixar cabeçalhos:

  • Na guia Home, no grupo Transform.

    Captura de ecrã da fita Power Query com o botão Rebaixar cabeçalhos no separador Início destacado.

  • No separador Transformar , no grupo da Tabela .

    Captura de ecrã da opção Rebaixar cabeçalhos no separador Transformar.

Depois de fazer esta operação, a sua tabela fica com a imagem seguinte.

Captura de ecrã da tabela após rebaixar os cabeçalhos para linhas, com os cabeçalhos das colunas agora definidos para Coluna 1, Coluna 2, Coluna 3 e Coluna 4.

Como último passo, selecione cada coluna e escreva um novo nome para ela. O resultado final assemelha-se à imagem seguinte.

Tabela final após a renomeação dos cabeçalhos das colunas.

Filtrar por posição da linha