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.

Boa noite, pessoal, alguém consegue me ajud[…]

Contar dias através da data

Boa tarde Segue uma opção Até[…]

Boa tarde!! Eu copiei o mesmo código e os […]

prezados, bom dia eu tenho duas pastas de trabal[…]

bom dia ok, eu vou fazer isso

Oii, boa tarde! Tenho uma planilha com 50 colunas […]

Como limpar o meu código

Nesses casos utilize o formato abaixo. Sub Replac[…]

Boa tarde Veja se como foi feito é o que vc[…]