Ir para conteúdo
  • 0

Filtrar Data dentro contesto atual


Ir para solução Solucionado por Tiago Craici - Xperiun ,

Pergunta

  • Alunos
Postado

     Meus amigos peço uma ajuda,
     Tenho que realizar uma medida onde encontro a media de ocorrência para cada dia dentro do contesto.
já tentei varias vezes mais não não consequi. EXEMPLO: ( Maio -  tenho 109 ocorrência e data hoje e 28/5 - "28 dias", logo média sera 3,89 ).

 

Obrigado

 

image.png.a60a8c2ca629e24ae3705c012407c87e.png

 

teste_data.pbix

3 respostass a esta questão

Posts Recomendados

  • 0
  • Admin
  • Solução
Postado

Olá @Jamilson
Veja se atende seu objetivo:

Resultado:
image.png


Medida:
 

Solucao Tiago =
SWITCH(TRUE(),
    SELECTEDVALUE(dCalendario[Ano]) < YEAR(TODAY()), DIVIDE([Qtd. ocorrencia], [DiaMes]),
    SELECTEDVALUE(dCalendario[Ano]) = YEAR(TODAY()) && SELECTEDVALUE(dCalendario[Mês]) < MONTH(TODAY()), DIVIDE([Qtd. ocorrencia], [DiaMes]),
    SELECTEDVALUE(dCalendario[Ano]) = YEAR(TODAY()) && SELECTEDVALUE(dCalendario[Mês]) = MONTH(TODAY()), DIVIDE([Qtd. ocorrencia], DAY(TODAY()))
)



 

  • Thanks 1
  • 0
  • Alunos
Postado

Minha sugestão:

Qtd. DIAS = 
VAR vHoje = TODAY()
VAR vAnoMesAtual = VALUE(FORMAT(vHoje, "YYYYMM"))
VAR vAnoMesContexto = MAX(dCalendario[Class Mes-Ano])
VAR vResultado = 
IF(
    vAnoMesContexto < vAnoMesAtual,
    COUNT(dCalendario[Dias Úteis]),
    CALCULATE(
        COUNT(dCalendario[Dias Úteis]),
        dCalendario[Data] <= vHoje,
        VALUES(dCalendario[Class Mes-Ano])
    )
)
RETURN
vResultado

 

20240529_teste_data.pbix

  • Thanks 1

Faça login para comentar

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



Entrar Agora
×
×
  • Criar Novo...