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.

Tudo beleza pessoal? Estou com uma dúvida […]

Como limpar o meu código

Você é genio... Muito obrigado, muito[…]

Veja se alguma destas abaixo funciona para todas a[…]

Excel 365

Prezados, estou tendo problemas com algumas planil[…]

Bom dia. Conforme solicitado. Até Foxtri

Foxtri Grato pelo apoio, assim como o companheiro […]

Qual é o erro retornado ? Se for 91 - A […]

PERFEITO, MUITO OBRIGADO