1
resposta

Não consigo incluir uma formula em uma coluna personalizada

Bom dia,

Preciso incluir uma coluna personalizada com a formula abaixo e está dando erro.

if Date.Month([#"ENTREGA (MIGO)"]) < 4 , Date.Year(Date.AddYears([#"ENTREGA (MIGO)"], -1)) , Date.Year([#"ENTREGA (MIGO)"]))

Exemplo do resultado que espero:

DATA ANO (Nova coluna personalizada 01/01/24 á 01/03/24 2023 01/04/24 á 01/12/24 2024

Desde já agradeço

1 resposta

Oi Guilherme, tudo certo?

Parece que o erro está na sintaxe da fórmula, que pode estar um pouco confusa para o Power Query entender. Eu sugeriria fazer um ajuste na fórmula para garantir que a lógica seja bem compreendida pelo Power Query. Tente essa versão aqui:

if Date.Month([#"ENTREGA (MIGO)"]) < 4 then Date.Year(Date.AddYears([#"ENTREGA (MIGO)"], -1)) else Date.Year([#"ENTREGA (MIGO)"])

Note que a vírgula foi substituída pelo then e else, que são a forma correta de escrever a estrutura if no Power Query.

Essa fórmula deve funcionar sem erros e te dar o resultado esperado. Se o erro continuar, verifica também se o campo [#"ENTREGA (MIGO)"] realmente tem o tipo de dado correto (data).

Espero ter ajudado! Qualquer coisa, fala!