Partilhar via


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 .

Comando Adicionar coluna de exemplos.

Adicionar uma nova coluna a partir de exemplos

Neste exemplo, você começa com a tabela mostrada na imagem a seguir.

Tabela original contendo informações sobre clientes específicos, juntamente com sua localização e renda mensal.

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.

Tabela final com intervalo de renda e colunas de nome completo adicionadas.

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.

Coluna de exemplos na coluna selecionada.

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.

Inserindo dados no novo intervalo a partir do exemplo.

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.

Nova coluna de exemplos adicionados à tabela.

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.

Coluna de exemplos, opção de todas as colunas.

Agora você digitará seu primeiro exemplo de Nome Completo como Enders, Maria.

Nome completo primeiro exemplo para nova coluna do exemplo.

Depois de selecionar OK, você verá sua nova coluna como parte da consulta. Você também verá uma nova etapa adicionada à sua consulta.

Nova coluna Nome Completo adicionada à tabela.

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.

Tabela final com colunas de nome, sobrenome e renda mensal removidas e intervalo de renda e colunas de nome completo adicionadas.

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.

Coluna de sugestões de exemplo.

É 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