Adicionar uma coluna dos exemplos

Ao adicionar colunas de exemplos, você pode criar novas colunas que atendam às suas necessidades. Esse processo é útil para as seguintes situações:

  • Você conhece os dados desejados em sua nova coluna, mas não tem certeza de qual transformação, ou coleção de transformações, pode levá-lo até lá.
  • Você já sabe quais transformações precisa, mas não tem certeza do que selecionar na interface do usuário para que elas ocorram.
  • 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 .

Captura de tela da coluna Adicionar das opções de exemplos.

Adicionar uma nova coluna a partir de exemplos

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

Captura de tela da tabela original que contém informações sobre clientes específicos, juntamente com sua localização e renda mensal.

Sua meta 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.

Captura de tela da tabela final com intervalo de renda e colunas de nome completo adicionadas.

Coluna de exemplos, a partir de colunas selecionadas

Ao criar uma nova coluna, escolha qual coluna usar nos cálculos. Neste exemplo, você cria a coluna Intervalo com base nos valores da coluna Renda Mensal .

Selecione a coluna Renda Mensal, selecione o comando Coluna de exemplos e, em seguida, selecione Da seleção.

Captura de tela da coluna de exemplos na coluna selecionada.

O painel de visualização exibe uma nova coluna editável em que você pode inserir seus exemplos. Para o primeiro exemplo, o valor da coluna selecionada é 19.500. Em sua nova coluna, insira o texto de 15.000 a 20.000, que é o compartimento onde esse valor cai.

Captura de tela da nova coluna em que os dados são inseridos no novo intervalo a partir do exemplo.

Quando Power Query encontra uma transformação correspondente, ela preenche as linhas restantes com os resultados da transformação. Você também pode ver o texto da fórmula M para a transformação na área acima da visualização da tabela.

Depois de selecionar OK, sua nova coluna se tornará parte da consulta. Uma nova etapa também é adicionada à consulta.

Captura de tela mostrando a nova coluna de exemplos adicionados à tabela e a nova etapa aplicada enfatizada.

Coluna de exemplos, tirada de todas as colunas

A próxima meta é 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.

Captura de tela do editor do Power Query, com a Coluna de exemplos, de todas as colunas enfatizadas.

Em seguida, insira seu primeiro exemplo de Nome Completo como Enders, Maria.

Captura de tela do editor do Power Query com o nome completo usado como o primeiro exemplo para a nova coluna do exemplo.

Depois de selecionar OK, sua nova coluna se tornará parte da consulta. Uma nova etapa também é adicionada à consulta. Selecione e segure (ou clique com o botão direito do mouse) no nome da coluna Mesclar e, em seguida, selecione Renomear e alterar o nome da coluna para Nome Completo.

Captura de tela do editor do Power Query com a 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.

Captura de tela da tabela final com nome, sobrenome e colunas de renda mensal removidas, além da faixa de renda e colunas de nome completo adicionadas.

Dicas e considerações

Quando você fornece exemplos, Power Query oferece uma lista de campos, valores e transformações sugeridas disponíveis para as colunas selecionadas. Para exibir essa lista, selecione qualquer célula da nova coluna e, em seguida, comece a inserir um valor ou pressione F2. Você também pode clicar duas vezes em uma célula na nova coluna.

Captura de tela mostrando a coluna das sugestões de exemplo.

A experiência Coluna a partir de exemplos funciona apenas nas 100 primeiras linhas da prévia dos seus 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 for criada, você poderá excluir as etapas anteriores sem afetar a nova coluna.

Lista de transformações com suporte

Muitas transformações, mas não todas, estão disponíveis quando você usa a Coluna de exemplos. A lista a seguir mostra as transformações com suporte.

Geral

  • Coluna Condicional

Referência

  • Referência a uma coluna específica, incluindo transformações de aparar, limpar e caixa

Transformações de texto

  • Combinar (dá suporte à combinação de cadeias de caracteres literais e valores de coluna inteiros)
  • Substitua
  • Length
  • Extrair
    • Primeiros Caracteres
    • Últimos Caracteres
    • Alcance
    • Texto antes do Delimitador
    • Texto após Delimitador
    • Texto entre delimitadores
    • Length
    • Remover caracteres
    • Manter caracteres

Observação

Todas as transformações de texto são responsáveis por cortar, limpar ou aplicar uma transformação de maiúsculas e minúsculas ao valor da coluna.

Transformações de data

  • Day
  • Dia da Semana
  • Nome do dia da semana
  • Dia do Ano
  • Mês
  • Nome do mês
  • Trimestre do ano
  • Semana do Mês
  • Semana do Ano
  • Ano
  • Idade
  • 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 do Trimestre
  • Início da Semana
  • Fim de semana
  • Dia do Mês
  • Início do Dia
  • Fim do dia

Transformações de tempo

  • Hora
  • Minuto
  • Segundo
  • Para Hora Local

Observação

Todas as transformações de Data e Hora são responsáveis por converter o valor da coluna em Date, Time ou DateTime.

Transformações numéricas

  • Valor absoluto
  • Arccosina
  • Arcsina
  • Arctangent
  • Converter em Número
  • Cosseno
  • Cubo
  • Dividir
  • Exponent
  • Fatorial
  • Divisão de inteiros
  • É Par
  • É ímpar
  • Ln
  • Logaritmo base-10
  • Módulo
  • Multiplicar
  • Arredondar para baixo
  • Resumir
  • Assinar
  • Seno
  • Raiz quadrada
  • Square
  • Subtrair
  • Soma
  • Tangente
  • Classificação em Grupos/Intervalos