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
- 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).
- Selecione Adicionar coluna>personalizada. a caixa de diálogo Coluna Personalizada é exibida.
- Introduza um novo nome de coluna.
- 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]. - Selecione OK.
- Assim que adicionar uma coluna personalizada, certifique-se de que tem um tipo de dados apropriado. Se vir o ícone Qualquer
à 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)