Ir para conteúdo
  • 0

Como criar um botão que filtra os ultimos 3 meses do dCalendário?


schmeisck
Ir para solução Solucionado por Frank Figueredo ,

Pergunta

7 respostass a esta questão

Posts Recomendados

  • 1
  • Alunos
  • Solução

@schmeisck dá uma olhada pra ver se é isso que precisa:

 

image.png.cae077cc51662b6199bd1ee91b7c7f03.png

 

 

Criei uma coluna calculada da tabela calendário, que faz o check da data pra ver se está entre os três últimos meses, com base uma data base, que no meu caso foi 23/02/2019 porque não tinha dados atualizados na minha base, mas no seu caso, se quiser dinâmica com base no calendário corrente basta substituir pelo today() ou algo similar:

Últimos Tres Meses = 
VAR vDataAtual = DATE(2019,02,23) // USAR O TODAY()
VAR vInicioMes = DATE(YEAR(vDataAtual),MONTH(vDataAtual),1)
VAR VDataInicio = EDATE(vInicioMes,-2)

RETURN 

IF(
    dCalendario[Data] >= VDataInicio && 
    dCalendario[Data] <= vDataAtual, 
    "Últimos 3 Meses",
    BLANK()
    
)

Coloquei como em Branco os demais valores, mas você pode personalizar conforme sua necessidade.

depois foi só usar como filtro.

Link para o comentário
Compartilhar em outros sites

  • 1
  • Alunos

Bom dia @schmeisck, tudo certo 

Em anexo coloquei o arquivo pbix com a resolução, utilizando a dcalendario e possivel ter uma coluna que retorna essa diferença para a data atual, e que podemos usar como filtro posteriormente. Fiz como coluna calcula, pode ser que haja uma forma via Power Query também mas não testei. La da para ajustar na coluna se desejar avaliar por outro período.

image.png.f1371bb02e0fd1ceff27257205125eb8.png

Caso tenha te ajuda, se possível marcar como a solução. Abraços !!

Duvida - Filtro por ultimos meses.pbix

  • Like 2
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...