Ler em inglês

Partilhar via


Adicionar uma coluna de índice

O comando Coluna de índice adiciona uma nova coluna à tabela com valores de posição explícitos e geralmente é criado para dar suporte a outros padrões de transformação.

Captura de ecrã do comando adicionar coluna de índice no separador Adicionar coluna.

Por padrão, o índice inicial começa a partir do valor 0 e tem um incremento de 1 por linha.

Captura de ecrã de uma tabela com nove linhas com uma nova coluna de índice com nove linhas contendo valores de 0 (linha superior) a 8 (linha inferior).

Você também pode configurar o comportamento desta etapa selecionando a opção Personalizar e configurando dois parâmetros:

  • Índice inicial: especifica o valor do índice inicial.
  • Incremento: especifica quanto incrementar cada valor de índice.

Captura de ecrã da caixa de diálogo Adicionar coluna de índice com o índice inicial definido como 0 e o incremento definido como 1.

Para o exemplo neste artigo, você começa com a tabela a seguir que tem apenas uma coluna, mas observe o padrão de dados na coluna.

Captura de tela da tabela inicial de exemplo com um padrão recorrente a cada terceira linha.

Digamos que seu objetivo seja transformar essa tabela na mostrada na imagem a seguir, com as colunas Data, Conta e Venda.

Tabela de saída de exemplo com três colunas criadas a partir do padrão recorrente de cada terceira linha na tabela inicial de coluna única.

Passo 1. Adicionar uma coluna de índice

Primeiro, você precisa adicionar uma nova coluna Índice à sua tabela que comece a partir de 0.

Captura de tela com a coluna Índice que começa do zero enfatizada.

Passo 2. Adicionar uma coluna de módulo a partir da coluna de índice

A próxima etapa é selecionar a coluna de índice recém-adicionada e, em seguida, na guia Adicionar coluna, selecione Módulo padrão>.

Na caixa de diálogo Módulo , insira o número a partir do qual encontrar o restante para cada valor na coluna. Nesse caso, seu padrão se repete a cada três linhas, então digite 3.

Captura de tela da caixa de diálogo Modulo com o valor definido como 3.

O resultado dessa operação dá-lhe uma nova coluna chamada Modulo.

Captura de tela com a coluna Modulo adicionada à tabela que repete um padrão de 0 a 2 através das nove linhas.

Passo 3. Adicionar uma coluna de divisão inteira a partir da coluna de índice

Selecione a coluna Índice, vá para a guia Adicionar coluna e selecione Divisão Padrão>(Inteiro).

Captura de ecrã do botão Dividir (Inteiro) no separador Adicionar coluna.

Na caixa de diálogo Divisão inteira, insira um número pelo qual dividir cada valor na coluna. Nesse caso, seu padrão se repete a cada três linhas, portanto, insira o valor 3.

Captura de ecrã da caixa de diálogo Dividir (Inteiro) com o valor 3 adicionado.

Remova a coluna Índice , porque você não precisa mais dela. Sua tabela agora se parece com a imagem a seguir.

Captura de ecrã da tabela com uma coluna de divisão inteira com 0 nas 3 primeiras linhas, 1 nas 3 seguintes e 2 nas últimas 3.

Passo 4. Girar uma coluna

Sua tabela agora tem três colunas onde:

  • A coluna1 contém os valores que devem estar na tabela final.
  • Modulo fornece a posição da coluna do valor (semelhante às coordenadas y de um gráfico xy).
  • A divisão inteira fornece a posição da linha do valor (semelhante às coordenadas x de um gráfico xy).

Para obter a tabela desejada, você precisa girar a coluna Modulo usando os valores da Coluna1 onde esses valores não são agregados.

  1. Selecione a coluna Módulo .

  2. Na guia Transformar, selecione Coluna dinâmica no grupo Qualquer coluna.

  3. Na caixa de diálogo Coluna dinâmica, selecione o botão de opção Avançado.

  4. Verifique se a coluna Valor está definida como Coluna1 e a função Agregar valores está definida como Não agregar.

    Captura de ecrã da caixa de diálogo Coluna dinâmica com os valores definidos.

    Para obter mais informações: Colunas dinâmicas

O resultado dessa operação fornece uma tabela com quatro colunas, como mostra a imagem a seguir.

Captura de tela dos valores da tabela de exemplo da Coluna 1 girada em três colunas com três linhas para cada coluna.

Passo 5. Limpar a mesa

Agora você pode excluir a coluna Divisão inteira e promover a primeira linha da tabela para se tornar os cabeçalhos da tabela. Para obter mais informações: Promover ou rebaixar cabeçalhos de coluna

Depois de definir os tipos de dados corretos para suas colunas, sua tabela se parece com a tabela a seguir, com exatamente as três colunas que você precisava e a forma que você estava procurando.

Captura de tela da tabela de saída de exemplo final sem coluna de divisão inteira e cabeçalhos de primeira linha promovidos.