Ir para conteúdo
  • 0

Acumulado no tempo respeitando filtros


Jheniffer
Ir para solução Solucionado por DavidFelipe ,

Pergunta

  • Alunos

To com um B.O aqui faz dias e nao to conseguindo resolver, será que alguem me da um help?

preciso calcular o acumulado no tempo de usuários.

os filtros estão em uma tabela e o acumulado em outra. Quando filtro  um determinado mes, ela não tras os acumulados passados (ate aquele mes) só os dentro do mes.

preciso que traga os anteriores e daquele mes filtrado.

ps.: o filtro de data está numa fato e nao em dcalendario.

O que preciso: medida que acumule (valores anteriores do filtro) + o da data filtrada.
 

photo_2021-02-04_15-55-46.jpg

photo_2021-02-04_15-55-03.jpg

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

Fiz um exemplo aqui, veja por gentileza se seria isso.

image.png.c4e4fbc0e9948d04487ad631b97c90d2.png

Aqui eu trago a coluna da data e a coluna tempo (soma referente a data da linha)

Podemos ver duas medidas:

AcumuladoMes - Acumula a soma do tempo até o mês anterior ao mês filtrado

AcumuladoDia - Acumula a soma do tempo até o o dia anterior da linha (De acordo com o mês filtrado)

 

image.png.0190a2f42f0600bfe39e3fcae8333057.png

Filtrando mês de janeiro, por exemplo. Há 3 datas distintas, o acumulado mês se repete, pois considerar o acumulado mensal até dez/2020.

Já o acumulado dia, traz o acumulado até o dia anterior do dia de cada linha.

 

Seguem as medidas utilizadas:

AcumuladoMes = CALCULATE(SUM(f_tempo[Tempo]),

FILTER(ALL(f_tempo),f_tempo[mes] < max(f_tempo[mes])))

---------------------------------------------------

AcumuladoDia = CALCULATE(SUM(f_tempo[Tempo]),

FILTER(ALL(f_tempo),f_tempo[Data] < max(f_tempo[Data])))

 

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...