Ir para conteúdo
  • 0

Filtrar um periodo x de meses na base do PowerQuery


Pâmella Dias
Ir para solução Solucionado por Joao Raulino ,

Pergunta

  • Alunos

Amigos, Boa Tarde 

Tenho uma base de dados no PowerQuery onde preciso fazer o seguinte filtro.
Preciso que ele considere a seguinte regra: 
Deverá ficar apenas as linhas em que a data está nos ultimos 24 MESES, e aqui corresponde ao mês e não dia. 



Não consegui pelos filtros de data, alguem consegue me ajudar ? image.png.dcf853e34914783189f9079b6234c3c1.png

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

Oi @Pâmella Dias,

Obrigado pela clarificação. Nesse caso a tua referencia tem que ser o primeiro dia do mês atual. Para isso você pode usar a formula abaixo:

Citar

= Table.SelectRows(#"Colunas Reordenadas", each [DT ABERTURA LOJA] >= Date.From(Date.AddMonths(DateTime.Date(Date.StartOfMonth(DateTime.LocalNow())), -24)))

Se isso te ajudou, não esquece de marcar a resposta como melhor resposta😉

Abs!

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Suave @Pâmella Dias?

Para fazer isso basta você adicionar um novo passo no Power Query e usar a formula abaixo:

Citar

= Table.SelectRows(ULTIMO_PASSO, each [DT ABERTURA LOJA] >= Date.From(Date.AddMonths(DateTime.Date(DateTime.LocalNow()), -24)))

Lembrando de modificar o ULTIMO_PASSO com a referencia do ultimo passo na tua query e que a data de referencia é hoje (LocalNow).

Abs!

Editado por Joao Raulino
  • Like 1
Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Fiz uma inversão e deu certo = Table.SelectRows(#"Colunas Reordenadas", each Duration.From(DateTime.Date(DateTime.LocalNow()) - [DT ABERTURA LOJA]) <= #duration(730, 0, 0, 0))

mas neste caso, ele esta comparando com o dia correto ? Preciso que ele compare com o mês. 
Por exemplo se tem uma data de 10/12/2021 ela ainda deve aparecer, entendeu ?

Link para o comentário
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...