Ir para conteúdo
  • 0

Dia anterior com saldo


Ir para solução Solucionado por Rafa Lemos ,

Pergunta

  • Alunos
Postado

Bom Dia Pessoal,

Por favor!

Preciso criar uma medida que calcule o ultimo dia com saldo, por exemplo, se estiver no dia 18/03 e dia 17/03 não houver saldo a medida precisa retornar o saldo do dia 16/03, se houver saldo.

Eu tentei usando a DATEADD e a PREVIOUSDAY, mas não consegui fazer esta verificação do saldo.

Alguém consegue me ajudar?

 

Dia anterior com saldo =
CALCULATE(
[Montante BRL],
PREVIOUSDAY(
dCalendario[Data]
)
)
 

 

Att

 

Efraim

6 respostass a esta questão

Posts Recomendados

  • 1
  • Alunos
Postado
12 horas atrás, Rafa Lemos disse:

@efraimdias boa noite!

Acho que consegui resolver sua questão:
image.thumb.png.d05b832bb84224e3f457d7bbae462d51.png

A medida fiz da seguinte maneira:


Saldo Diario = 
VAR vMaxData = MAX(Calendario[Date])
VAR vData = 
    CALCULATE(
        LASTDATE(Tabela[Data]),
        Calendario[Date] < vMaxData)
    


RETURN
CALCULATE(
    [Valor Total] ,
    Calendario[Date] = vData )

 

Segue PBIX.

efraimdias-PreencherDiasVazios.pbix 50 kB · 1 download

 

Boa Tarde @Rafa Lemos

 

Muito obrigado pela solução e por ter disponibilizado o PBIX.

Muito grato de verdade!

Um abraço!

Att

 

Efraim

  • 0
  • Alunos
Postado

Muito obrigado!

Eu tentei esta também, mas estão função retorna a ultima data com valor incluindo o dia atual.

Eu preciso dia anterior que contenha saldo.

 

Att

 

Efraim

 

  • 0
  • Alunos
Postado

Ah sim, acho que é pq vc tem que utilizar a coluna de data da tabela de montante e não da dCalendário.

 

CALCULATE(

        [Montante BRL],

        LASTDATE( "coluna data da tabela montante")

        )

)

 

Já tentou isso?

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...