Adicionar uma coluna a partir de exemplos
Ao adicionar colunas de exemplos, você pode criar novas colunas de forma rápida e fácil que atendam às suas necessidades. Isso é útil para as seguintes situações:
- Você sabe os dados que deseja em sua nova coluna, mas não tem certeza de qual transformação, ou coleção de transformações, o levará até lá.
- Você já sabe quais transformações precisa, mas não sabe o que selecionar na interface do usuário para que elas aconteçam.
- Você sabe tudo sobre as transformações necessárias usando uma expressão de coluna personalizada na linguagem M, mas uma ou mais dessas transformações não estão disponíveis na interface do usuário.
O comando Coluna de exemplos está localizado na guia Adicionar coluna , no grupo Geral .
Adicionar uma nova coluna a partir de exemplos
Neste exemplo, você começa com a tabela mostrada na imagem a seguir.
Seu objetivo neste exemplo é criar duas novas colunas:
- Intervalo: Crie compartimentos para a coluna Renda Mensal em incrementos discretos de 5.000.
- Nome Completo: concatene as colunas Sobrenome e Nome em uma única coluna.
Coluna de exemplos, de colunas selecionadas
Uma das opções que você tem ao criar sua nova coluna é selecionar quais colunas serão usadas em seus cálculos. Neste exemplo, você criará a coluna Intervalo a partir dos valores na coluna Renda Mensal .
Para fazer isso, selecione a coluna Renda Mensal , selecione o comando Coluna de exemplos e, em seguida, selecione Da seleção.
O painel de visualização exibe uma nova coluna editável onde você pode inserir seus exemplos. Para o primeiro exemplo, o valor da coluna selecionada é 19500. Então, na sua nova coluna, digite o texto 15000 a 20000, que é o compartimento onde esse valor cai.
Quando o Power Query encontra uma transformação correspondente, preenche os resultados da transformação nas linhas restantes utilizando texto de cor clara. Você também pode ver o texto da fórmula M para a transformação acima da visualização da tabela.
Depois de selecionar OK, você verá sua nova coluna como parte da consulta. Você também verá uma nova etapa adicionada à sua consulta.
Coluna de exemplos, de todas as colunas
O próximo objetivo é criar uma coluna Nome Completo usando os valores das colunas Nome e Sobrenome .
Para fazer isso, selecione o comando Coluna de exemplos e, em seguida, selecione De todas as colunas.
Agora você digitará seu primeiro exemplo de Nome Completo como Enders, Maria.
Depois de selecionar OK, você verá sua nova coluna como parte da consulta. Você também verá uma nova etapa adicionada à sua consulta.
Sua última etapa é remover as colunas Nome, Sobrenome e Renda Mensal . Sua tabela final agora contém as colunas Intervalo e Nome Completo com todos os dados que você produziu nas etapas anteriores.
Dicas e considerações
Ao fornecer exemplos, o Power Query oferece uma lista útil de campos, valores e transformações sugeridas disponíveis para as colunas selecionadas. Você pode exibir essa lista selecionando qualquer célula da nova coluna.
É importante observar que a experiência Coluna de exemplos funciona apenas nas 100 principais linhas da visualização de dados. Você pode aplicar etapas antes da etapa Coluna de exemplos para criar sua própria amostra de dados. Depois que a coluna Coluna de exemplos tiver sido criada, você poderá excluir as etapas anteriores, a coluna recém-criada não será afetada.
Lista de transformações suportadas
Muitas transformações, mas não todas, estão disponíveis quando você usa Coluna de exemplos. A lista a seguir mostra as transformações suportadas.
General (Geral)
- Coluna Condicional
Referência
- Referência a uma coluna específica, incluindo aparar, limpar e transformações de maiúsculas e minúsculas
Transformações de texto
- Combinar (suporta a combinação de cadeias de caracteres literais e valores de coluna inteira)
- Replace
- Duração
- Extrato
- Primeiros Personagens
- Últimos Personagens
- Intervalo
- Texto antes do Delimitador
- Texto após o Delimitador
- Texto entre Delimitadores
- Duração
- Remover caracteres
- Manter personagens
Nota
Todas as transformações de texto levam em conta a necessidade potencial de cortar, limpar ou aplicar uma transformação de maiúsculas e minúsculas ao valor da coluna.
Transformações de data
- Dia
- Dia da Semana
- Nome do Dia da Semana
- Dia do Ano
- Month
- Nome do Mês
- Trimestre do Ano
- Semana do Mês
- Week of Year
- Anual
- Antiguidade
- Início do Ano
- Fim do Ano
- Início do Mês
- Fim do Mês
- Início do trimestre
- Dias no Mês
- Fim de trimestre
- Início da Semana
- Fim de Semana
- Dia do Mês
- Início do dia
- Fim do dia
Transformações temporais
- Hora
- Minuto
- Second
- Para a hora local
Nota
Todas as transformações de Data e Hora levam em conta a necessidade potencial de converter o valor da coluna em Data, Hora ou Data/Hora.
Transformações numéricas
- Valor Absoluto
- Arccosina
- Arcsina
- Arco tangente
- Converter em Número
- Cosina
- Cubo
- Dividir
- Expoente
- Fatorial
- Divisão de números inteiros
- É mesmo
- É estranho
- Ln
- Logaritmo Base-10
- Módulo
- Multiplicar
- Arredondar para baixo
- Arredondar para cima
- Assinar
- Seno
- Raiz quadrada
- Square
- Subtract
- Soma
- Tangente
- Balde/Intervalos