Você pode adicionar uma coluna personalizada à sua consulta atual criando uma fórmula. O Power Query valida a sintaxe da fórmula da mesma forma que a caixa de diálogo Edição de Consulta. Para obter mais informações sobre a Linguagem de Fórmula do Power Query, consulte Introdução à Linguagem de Fórmula M do Power Query - PowerQuery M | Microsoft Learn.
Adicionar uma coluna personalizada
- Para abrir uma consulta, localize uma previamente carregada no Editor do Power Query, selecione uma célula nos dados e selecione Editar Consulta>. Para obter mais informações, consulte Criar, carregar ou editar uma consulta no Excel (Power Query).
- Selecione Adicionar Coluna Coluna>Personalizada. a caixa de diálogo Coluna Personalizada é exibida.
- Insira um nome de coluna.
- Insira uma coluna na caixa Fórmula de Coluna Personalizada selecionando uma coluna na lista Colunas Disponíveis e, em seguida, selecionando Inserir.
Observação
Você pode fazer referência a várias colunas, desde que as separe com um operador. Por exemplo, para calcular uma coluna TotalVendas, adicione Total e Imposto Vendas usando a fórmula
= each [Total] + [SalesTax]. - Selecione OK.
- Depois de adicionar uma coluna personalizada, verifique se ela tem um tipo de dados apropriado. Se você vir o ícone Qualquer
à esquerda do cabeçalho da coluna, altere o tipo de dados para o que desejar. Para obter mais informações, consulte Adicionar ou alterar tipos de dados.
Dica Você pode tentar outra abordagem para obter os resultados desejados. Use uma coluna personalizada para mesclar valores de duas ou mais colunas em uma única coluna personalizada. Para obter mais informações, consulte Mesclar colunas.
Exemplos comuns de fórmulas
A tabela a seguir 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 Olá com o conteúdo da coluna Nome em uma 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 da coluna Data /Hora DOB. |
DateTime.Time([DOB]) |
Cria uma nova coluna que exibe apenas a hora derivada de um tipo de dados da coluna Data/Hora DOB . |
Date.Month([DOB]) |
Cria uma nova coluna que exibe o mês como um número de 1 a 12, como 4 para abril, derivado de um tipo de dados de coluna Data/Hora DOB . |
Veja Também
Ajuda do Power Query para Excel
Adicionar uma coluna personalizada (docs.com)
Adicionar uma coluna com base em um tipo de dados (Power Query)