Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Quando adiciona colunas de exemplos, pode criar novas colunas que respondam às suas necessidades. Este processo é útil para as seguintes situações:
- Conheces os dados que queres na tua nova coluna, mas não tens a certeza de qual transformação, ou coleção de transformações, te pode levar lá.
- Já sabes que transformações precisas, mas não tens a certeza do que selecionar na interface para que aconteçam.
- Conheces bem as transformações de que precisas ao usar uma expressão de coluna personalizada na linguagem M, mas uma ou mais dessas transformações não estão disponíveis na interface.
O comando Coluna de exemplos está localizado no separador Adicionar coluna , no grupo Geral .
Adicione uma nova coluna a partir de exemplos
Neste exemplo, começa com a tabela mostrada na imagem seguinte.
O seu objetivo neste exemplo é criar duas novas colunas:
- Intervalo: Crie intervalos para a coluna Rendimento Mensal em incrementos discretos de 5.000.
- Nome Completo: Concatene as colunas Apelido e Primeiro Nome numa única coluna.
Coluna derivada de exemplos, a partir de colunas selecionadas
Quando criares uma nova coluna, escolhe qual coluna usar nos teus cálculos. Neste exemplo, cria a coluna Intervalo a partir dos valores da coluna Rendimento Mensal .
Selecione a coluna Rendimento Mensal, selecione o comando Coluna a partir de exemplos e, em seguida, selecione Da seleção.
O painel de pré-visualização mostra uma nova coluna editável onde pode inserir os seus exemplos. Para o primeiro exemplo, o valor da coluna selecionada é 19.500. Na sua nova coluna, introduza o texto entre 15.000 e 20.000, que é a caixa onde esse valor se situa.
Quando o Power Query encontra uma transformação correspondente, preenche as linhas restantes com os resultados da transformação. Também pode ver o texto da fórmula M para a transformação na pré-visualização da tabela acima.
Depois de selecionares OK, a tua nova coluna passa a fazer parte da tua consulta. Também é adicionado um novo passo à sua consulta.
Coluna de exemplos, de todas as colunas
O objetivo seguinte é criar uma coluna Nome Completo usando os valores das colunas Primeiro Nome e Apelido .
Para isso, selecione o comando Coluna a partir de exemplos, e depois selecione De todas as colunas.
De seguida, introduza o seu primeiro exemplo de Nome Completo como Enders, Maria.
Depois de selecionares OK, a tua nova coluna passa a fazer parte da tua consulta. Também é adicionado um novo passo à sua consulta. Selecione e segure (ou clique direito) no nome da coluna Merge , depois selecione Renomear e altere o nome da coluna para Nome Completo.
O seu último passo é remover as colunas Nome,Apelido e Rendimento Mensal . A sua tabela final contém agora as colunas Intervalo e Nome Completo com todos os dados que produziu nos passos anteriores.
Dicas e considerações
Quando fornece exemplos, o Power Query apresenta uma lista de campos, valores e transformações sugeridas disponíveis para as colunas selecionadas. Para visualizar esta lista, selecione qualquer célula da nova coluna e depois comece a introduzir um valor ou pressione F2. Também pode fazer duplo clique numa célula na nova coluna.
A funcionalidade Coluna a partir de exemplos funciona apenas com as 100 primeiras linhas da pré-visualização dos dados. Pode aplicar etapas antes da Coluna de Exemplos para criar a sua própria amostra de dados. Depois de criar a coluna a partir de exemplos, pode eliminar esses passos anteriores sem afetar a nova coluna.
Lista de transformações suportadas
Muitas, mas não todas, as transformações estão disponíveis quando se usa Column from examples. A lista seguinte mostra as transformações suportadas.
General
- Coluna Condicional
Referência
- Referência a uma coluna específica, incluindo transformações de trim, clean e case
Transformações de texto
- Combine (suporta combinação de cadeias literais e valores de colunas inteiras)
- Substituir
- Length
- Excerto
- Primeiras Personagens
- Últimas Personagens
- Alcance
- Texto antes do Delimitador
- Texto após o Delimitador
- Texto entre delimitadores
- Length
- Remover Personagens
- Manter Personagens
Observação
Todas as transformações de texto incluem o recorte, a limpeza ou a aplicação de uma alteração entre maiúsculas e minúsculas ao valor da coluna.
Transformações de datas
- 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 de Ano
- Início do Mês
- Fim de 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 temporais
- Hora
- Minuto
- Second
- Converter para Hora Local
Observação
Todas as transformações de Data e Hora contabilizam a conversão do valor da coluna para Data, Hora ou Data-Hora.
Transformações numéricas
- Valor Absoluto
- Arccosseno
- Arcsine
- Arctangente
- Converter para Número
- Cosina
- Cubo
- Dividir
- Exponent
- Fatorial
- Divisão inteira
- É Par
- É Estranho
- Ln
- Logaritmo Base-10
- Módulo
- Multiplicar
- Arredondar para baixo
- Resumo
- Assinar
- Seno
- Raiz quadrada
- Quadrado
- Subtract
- Soma
- Tangente
- Bucketing/Campos de Tiro