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.
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.
-
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.
-
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.
-
Selecione Transformar > Coluna Dinâmica.
-
Na caixa de diálogo Coluna Dinâmica, na lista Coluna de Valores, selecione Amt.
-
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. -
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.

Eis os dados de exemplo utilizados neste procedimento.

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.
-
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.
-
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.
-
Selecione Transformar > Coluna Dinâmica.
-
Na caixa de diálogo Colunas Dinâmicas, na lista Coluna de Valores, selecione Produto.
-
Selecione Opções avançadase, em seguida, selecione uma Função de Valor agregado. No exemplo, selecione Não agregar.
-
Selecione OK.
Resultado
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":
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