Pode deslocar uma coluna numa tabela ao agregar valores agregados numa coluna para criar uma nova orientação de tabela. A tabela é, em primeiro lugar, ordenada por ordem ascendente pelos valores na primeira coluna. 

Visualizar o conceito de dinamização

Quando deslocar, tem duas colunas originais e cria um novo par de atributos-valor que representa um ponto de interseção das novas colunas:

  • Atributos Os valores idênticos de uma coluna de atributos originais (a verde à esquerda) são deslocados para várias colunas novas (a verde, à direita).

  • Os valores da coluna não dinâmica original (a azul à esquerda) são distribuídos como valores para as novas colunas correspondentes (a azul à direita).

Eis os dados de exemplo utilizados neste procedimento.

Resultado da Coluna Dinâmica

  1. Para abrir uma consulta, localize uma previamente carregada 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.

  2. Selecione a coluna que pretende deslocar. No exemplo, selecione Data. Os valores exclusivos desta coluna tornam-se as novas colunas e cabeçalhos de coluna.

  3. Selecione Transformar > Coluna Dinâmica. 

  4. Na caixa de diálogo Coluna Dinâmica, na lista Coluna de Valores, selecione Amt.

  5. Selecione Opções avançadase, em seguida, selecione uma Função de Valor agregado. No exemplo, selecione Soma

    As opções disponíveis são: Não agregar, Contar (todos), Contar (nãoem branco) ,Mínimo ,Máximo , Mediana, Somae Média

    Sugestão     Se não quiser contar uma célula sem um valor, selecione Contar (não em branco). Por exemplo, se houver dez células numa coluna e duas estiverem em branco, a contagem é de oito.

  6. Selecione OK.

Resultado

A coluna Data da tabela original é dinâmica para obter a soma de todos os valores da coluna Amt original na interseção de País e cada nova coluna Data.

Exemplo de Coluna Dinâmica

Eis os dados de exemplo utilizados neste procedimento.

Exemplo de dados antes de deslocar sem agregação

Pode deslocar colunas sem agregação quando estiver a trabalhar com colunas que não podem ser agregadas ou não quiser agregar os valores.

  1. Para abrir uma consulta, localize uma previamente carregada 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.

  2. Selecione a coluna que pretende deslocar. No exemplo, selecione Posição. Os valores exclusivos desta coluna tornam-se as novas colunas e cabeçalhos de coluna.

  3. Selecione Transformar > Coluna Dinâmica. 

  4. Na caixa de diálogo Colunas Dinâmicas, na lista Coluna de Valores, selecione Produto.

  5. Selecione Opções avançadase, em seguida, selecione uma Função de Valor agregado. No exemplo, selecione Não agregar

  6. Selecione OK.

Resultado

Exemplo de dados após deslocar sem agregação

A coluna Posição da tabela original é deslocada para obter valores da coluna Produto original na interseção de País e de cada nova coluna Posição.

Neste exemplo, estamos a utilizar o exemplo da secção "Pivô e agregar uma coluna":

Resultado da Coluna Dinâmica

Se deslocar a coluna Data, selecione Amt na lista Coluna de Valores e, em seguida, nas opções Avançadas,selecione Não agregar para uma Função de Valor de Agregação , irá obter a seguinte mensagem de erro:

"Expressão.Erro: Existem demasiados elementos na enumeração para concluir a operação."

Este erro ocorre porque a opção Não agregar foi concebida para funcionar com um único valor devolvido para a interseção de País e Data e não com múltiplos valores.

Poderá não ver este erro imediatamente. Quando o definiu originalmente, as condições dos dados criaram um único valor no ponto de interseção. Mais tarde, após uma operação de atualização futura, as condições dos dados foram alteradas e agora são possíveis múltiplos valores no ponto de interseção. Se tal acontecer, pode utilizar o comando Dinâmica com uma agregação.

Consulte Também

Ajuda do Power Query para Excel

Desdobloquear colunas (Power Query)

Coluna dinâmica (docs.com)

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft Office insiders

As informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?

Obrigado pelo seu feedback!

×