TRANSFORMAR DADOS COLUNA EM TEXTO
A função Text.From([nome coluna]) transforma a formatação de número para texto na coluna para que assim, não seja necessário mexer diretamente nos dados da tabela.
criar chave composta
A função Text.PadStart pode ser usada determinar quantos caracteres eu quero, e se na coluna que estou analisando, tiver menos caracteres que preciso, eu insiro um outro caracter para complementar.
No exemplo abaixo, quero que tenha 8 caracteres, e que seja completado com o 0 (zero) no início:
Em coluna personalizada dentro do power query:
= Text.PadStart(
Text.From([Controle]),
8,"0")
&
Text.PadStart(
Text.From([Sequencia]),
8,"0")
if
if [MES] = 1 then "texto"
else if [MES] = 2 then "texto2"
else if [MES] = 3 then "texto3"
else "resto"
if [2º etapa] = true then [coluna x]
else null
2 SEs
if [titulo] = "H" then (2º se aqui)
else "resto"
retornar primeiro caracter
Text.Start([coluna],1)
avaliar um texto e retornar uma classificação
Neste exemplo, direciono o power query para analisar a [coluna analisada] e se conter número de 0 a 9, ele irá retornar como True ou False.
List.Contains({"0".."9"},[coluna analisada])
Podemos fazer as analises em uma única etapa, conforme segue:
if List.Contains({"0".."9"},Text.Start)[Coluna1], 1)) then [coluna1] else null
SUBTRAIR DIAS EM 2 DAtas
= Table.AddColumn(#"Tipo Alterado", "Qnt Dias", each Duration.Days([#"Check-Out"] - [#"Check-in"]) + 1, Int64.Type)