Oii, Erica! Tudo bom?
Que legal você aplicando o que vem aprendendo em seu projeto!
Ao que entendi, o seu cálculo está somando tudo dentro do intervalo e retornando um único valor, que está sendo o mesmo independente do mês no eixo do gráfico.
A sugestão é criar uma medida que funcione com a dimensão de tempo (Calendario[MonthYear]
, por exemplo)
Segue uma ideia para você adaptar ao seu modo:
Ultimos12MesesDetalhado =
VAR DataSelecionada = MAX(Calendario[Date])
VAR DataInicial = EDATE(DataSelecionada, -11)
RETURN
CALCULATE(
COUNT(tb001_demanda_investigacao[dh_inclusao]),
FILTER(
ALL(Calendario),
Calendario[Date] >= DataInicial
&& Calendario[Date] <= DataSelecionada
)
)
Faça o teste usando a medida que ajustou em um gráfico de colunas ou linhas e coloque o campo de tempo (como Calendario[MonthYear]
) no eixo e observe se exibe a contagem mês a mês corretamente.
Caso ainda consolida tudo num único ponto, verifique se você está usando o campo de data certo no eixo (evite datas contínuas, prefira campos do tipo texto como "Jan/2024") e se a tabela Calendario
está bem relacionada com sua tabela de dados.
Erica, o projeto parece ser externo aos cursos, no qual não tenho total conhecimento do contexto, então consigo apenas te orientar com algumas sugestões para fins de teste. Analise bem a sugestão, adapte a sua medida e o seu projeto para encontrar a melhor forma de obter o que você precisa.
Espero que a sugestão seja um bom ponto de partida!
Bons estudos e até mais!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado!