Ir para conteúdo
  • 0

Valor do mês anterior no mês atual.


MFenoglio
Ir para solução Solucionado por Bruno Abdalla de Souza ,

Pergunta

  • Alunos

Galera, preciso de uma ajuda para criar uma dax que faça o seguinte: 

Eu tenho uma tabela de compras onde registro o custo da compra, e estou trazendo em uma matriz com produto e meses nas colunas. Mas tem mês que eu não tenho compra, então precisaria trazer o valor da última nesse mês atual.
Ex. Produto A - Ultima compra em Março - então precisa repetir em todos os meses seguintes.
Produto B - Ultima compra em agosto -   então precisa repetir em todos os meses seguintes.
Produto C - Comprou em agosto, setembro e outubro - então cada um fica com seu respectivo valor.

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 1
  • Alunos
  • Solução
Total v2 = 
    VAR vTotal = [Total]
    VAR vDataMin = MIN(dCalendario[Data])
    VAR vMes = 
        MAXX(
            FILTER(
                ALL(dCalendario[Data], dCalendario[Mês]),
                dCalendario[Data] < vDataMin && [Total] > 0
            ),
            [Mês]
        )
RETURN
    IF(
        vTotal = 0,
        CALCULATE(
            [Total],
            FILTER(
                ALL(dCalendario),
                dCalendario[Mês] = vMes
            )
        ),
        vTotal
    )

 

Teste_valormesanterior.pbix

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
4 horas atrás, Bruno Abdalla de Souza disse:
Total v2 = 
    VAR vTotal = [Total]
    VAR vDataMin = MIN(dCalendario[Data])
    VAR vMes = 
        MAXX(
            FILTER(
                ALL(dCalendario[Data], dCalendario[Mês]),
                dCalendario[Data] < vDataMin && [Total] > 0
            ),
            [Mês]
        )
RETURN
    IF(
        vTotal = 0,
        CALCULATE(
            [Total],
            FILTER(
                ALL(dCalendario),
                dCalendario[Mês] = vMes
            )
        ),
        vTotal
    )

 

Teste_valormesanterior.pbix 57 kB · 1 download

Deu certo Bruno, muito obrigado.

Link para o comentário
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...