Assuntos relacionados a criação de medidas, fórmulas e funções DAX, relacionamentos etc
#65327
Bom dia comunidade!

Preciso implementar uma solução que pegue a data inicial e a data final selecionados na segmentação de dados e calcule a diferença em dias entre as datas para apresentar num gráfico o total de itens x dias anteriores ao selecionado, por exemplo: foi escolhido o período entre 14/06/2021 e 21/06/2021 então a diferença entre essas 2 datas é 7 dias, onde:

VAR dias = -(DATEDIFF(MIN(D_Calendario[data]), MAX(D_Calendario[data]), DAY)) será igual a -7, até aqui tudo certo, porém quando passo essa variável na medida para fazer o cálculo para calcular -7 dias atrás na fórmula:

CALCULATE(
[Backlog Acumulado Evolução], DATEADD(D_Calendario[data], dias, DAY)
)

O resultado na linha do gráfico é calculado errado, só é calcula corretamente quando eu declaro o valor da variável com -7.

Mas eu preciso deixar essa diferença de dias dinâmico, mas por algum motivo na fórmula CALCULATE( [Backlog Acumulado Evolução], DATEADD(D_Calendario[data], dias, DAY) ) não consegue ler o valor correto da variável com ele recebe o cálculo VAR dias = -(DATEDIFF(MIN(D_Calendario[data]), MAX(D_Calendario[data]), DAY)) .

Existe alguma outra forma de implementar essa solução? Podem me orientar? Anexei um arquivo com o print dos gráficos.
Você não está autorizado a ver ou baixar esse anexo.

Oi galera, tudo bom Estou com um probleminha aqui[…]

Veja se o anexo ajuda

Estou com uma situação que nas minha[…]

Não sei se entendi muito bem, mas seria iss[…]

Prezados, boa noite eu estou utilizando o c&oacut[…]

Olá Como a tabela de dias é preenchi[…]

Fala galera... Um suporte nessa situaç&ati[…]

Boa tarde Muito obrigado pela aula. Funcionou perf[…]