Adicionar uma coluna personalizada (Power Query)

Aplica-se A
Excel para Microsoft 365 Excel para Microsoft 365 para Mac Excel 2024 Excel 2021

Pode adicionar uma coluna personalizada à sua consulta atual criando uma fórmula. Power Query valida a sintaxe da fórmula da mesma forma que a caixa de diálogo Edição de Consultas. Para mais informações sobre a Linguagem de Fórmulas Power Query, consulte Power Query Introdução à Linguagem de Fórmulas M - PowerQuery M | Microsoft Learn.

Adicionar uma coluna personalizada

  1. Para abrir uma consulta, localize uma que tenha sido carregada anteriormente a partir da Editor do Power Query, selecione uma célula nos dados e, em seguida, selecione Editar Consulta>. Para obter mais informações, consulte Criar, carregar ou editar uma consulta no Excel (Power Query).
  2. Selecione Adicionar coluna>personalizada. a caixa de diálogo Coluna Personalizada é exibida.
  3. Introduza um novo nome de coluna.
  4. Insira uma coluna na caixa Fórmula de Coluna Personalizada ao selecionar uma coluna na lista Colunas Disponíveis e, em seguida, ao selecionar Inserir.

    Nota

    Pode referenciar múltiplas colunas, desde que as separe com um operador. Por exemplo, para calcular a coluna TotalSales, efetue a soma de Total e SalesTax utilizando a fórmula = each [Total] + [SalesTax].

  5. Selecione OK.
  6. Assim que adicionar uma coluna personalizada, certifique-se de que tem um tipo de dados apropriado. Se vir o ícone Qualquertipo de dados à esquerda do cabeçalho da coluna, altere o tipo de dados para o que pretende. Para obter mais informações, consulte Adicionar ou alterar tipos de dados.

Sugestão Pode experimentar outra abordagem para obter os resultados que pretende. Utilize uma coluna personalizada para intercalar valores de duas ou mais colunas numa única coluna personalizada. Para obter mais informações, consulte o artigo Intercalar colunas.

Fórmulas de exemplo comuns

A tabela seguinte resume exemplos comuns de fórmulas personalizadas.

Fórmula Descrição
"abc" Cria uma coluna com o texto abc em todas as linhas.
1+1 Cria uma coluna com o resultado de 1 + 1 (2) em todas as linhas.
[UnitPrice] * [Quantity] Cria uma coluna com o resultado da multiplicação de duas colunas da tabela.
[UnitPrice] * (1 – [Discount]) * [Quantity] Calcula o preço total, considerando a coluna Desconto.
"Hello" & [Name] Combina o texto Olá com o conteúdo da coluna Nome numa nova coluna.
Date.DayOfWeekName([DOB]) Cria uma nova coluna que exibe um nome de dia da semana, como segunda-feira, derivado de um tipo de dados de coluna Data/Hora DOB .
DateTime.Time([DOB]) Cria uma nova coluna que apresenta apenas a hora derivada de um tipo de dados DOB da coluna Data/Hora.
Date.Month([DOB]) Cria uma nova coluna que apresenta o mês como um número de 1 a 12, tal como 4 para abril, derivado de um tipo de dados de coluna Data/Hora DOB .

Consulte Também

Ajuda do Power Query para Excel

Adicionar uma coluna personalizada (docs.com)

Adicionar uma coluna com base num tipo de dados (Power Query)

Adicionar uma coluna de índice (docs.com)