Partilhar via


Promover ou rebaixar cabeçalhos de coluna

Quando cria uma nova consulta a partir de origens 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, tentará promover a primeira linha de dados para ser os cabeçalhos de coluna da tabela. No entanto, o Power Query pode não identificar o padrão corretamente 100 por cento do tempo, pelo que este artigo explica como pode promover ou rebaixar manualmente cabeçalhos de colunas a partir de linhas.

Para promover linhas para cabeçalhos de coluna

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

Tabela de exemplo inicial para promover linhas a cabeçalhos de coluna.

Captura de ecrã da tabela com as colunas (Coluna1, Coluna2, Coluna3 e Coluna4) todas definidas para o tipo de dados Texto, com quatro linhas contendo um cabeçalho na parte superior, um cabeçalho de coluna na linha 5 e 7 linhas de dados na parte inferior.

Antes de promover os cabeçalhos, você precisa remover as quatro primeiras linhas da tabela. Para que isso aconteça, selecione o menu da tabela no canto superior esquerdo da janela de pré-visualização e, em seguida, selecione Remover linhas superiores.

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

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

Captura de ecrã da caixa de diálogo Remover linhas superiores, com o número de linhas definido como 4.

Nota

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

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

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

Locais da operação de promover cabeçalhos

A partir daqui, você tem alguns lugares onde você pode selecionar a operação de cabeçalhos de promoção:

  • Na guia Página Inicial, no grupo Transformar.

    Captura de ecrã do friso do Power Query com o botão Promover cabeçalhos no separador Base realçado.

  • Na guia Transformar, no grupo Tabela.

    Captura de ecrã do friso do Power Query com o botão Promover cabeçalhos no separador Transformar realçado.

  • No menu da mesa.

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

Depois de executar a operação de promover cabeçalhos, a tabela se parece com a imagem a seguir.

Tabela final com a operação de promover 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 Total de Unidades tem um tipo de dados Número inteiro e o cabeçalho da coluna Receita Total tem um tipo de dados Número decimal.

Nota

Os nomes das colunas da tabela devem ser exclusivos. Se a linha que pretende promover para uma linha de cabeçalho contiver várias ocorrências da mesma cadeia de texto, o Power Query desambiguará os cabeçalhos das colunas adicionando um sufixo numérico precedido de um ponto a cada cadeia de texto que não seja exclusiva.

Para rebaixar cabeçalhos de coluna para linhas

No exemplo a seguir, os cabeçalhos das colunas estão incorretos; na verdade, eles fazem parte dos dados da tabela. Você precisa rebaixar os cabeçalhos para fazer parte das linhas da tabela.

Captura de ecrã da tabela com parte dos dados atualmente utilizados como cabeçalhos de coluna.

Locais da operação de rebaixar cabeçalhos

Você tem alguns lugares onde pode selecionar a operação de rebaixar cabeçalhos:

  • Na guia Página Inicial, no grupo Transformar.

    Captura de ecrã do friso do Power Query com o botão Rebaixar cabeçalhos no separador Base realçado.

  • Na guia Transformar, no grupo Tabela.

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

Depois de executar esta operação, a tabela tem o aspeto da imagem seguinte.

Captura de ecrã da tabela depois de rebaixar cabeçalhos para linhas, com os cabeçalhos das colunas agora definidos como Coluna1, Coluna2, Coluna3 e Coluna4.

Como última etapa, selecione cada coluna e digite um novo nome para ela. O resultado final é semelhante à imagem a seguir.

Tabela final após renomear cabeçalhos de coluna.

Filtrar por posição de linha