1
resposta

Gráfico Dinâmico no Power BI

Preciso apresentar um gráfico com os dados mensais dos últimos 12 meses a partir de um mês/ano selecionado. O código abaixo apresenta a quantidade total correta dos últimos 12 meses, mas apresenta consolidada apenas em um único mês/ano , no mes/ano selecionado. Como fazer para a apresentar o quantitativo mês a mês dos últimos 12 meses a partir de uma data selecionada? Ultimo12Meses = 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 ) )

1 resposta

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] &gt;= DataInicial 
        &amp;&amp; Calendario[Date] &lt;= 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!