Ir para conteúdo
  • 0

Medida acumulada ao longo do tempo


kleberfernandes
Ir para solução Solucionado por Emerson Alencar ,

Pergunta

  • Alunos

Pessoal, bom dia!

Eu tenho a seguinte tabela abaixo com a linha Saldo Acumulado.

image.png.0e466cfdb6c0d88c4001a7d83d9c8d72.png

Essa linha possui a seguinte medida:

Saldo acumulado =
    CALCULATE([Comissão 50% Parcela Mais] + [.Comissão Paga],
    FILTER(
        ALL(Calendario),
        Calendario[Ano/Mes n] <= MAX(Calendario[Ano/Mes n])
    )
    ) + 0

E ela faz um Calculate com uma soma de uma medida chamada Comissão 50% Parcela Mais.

Essa medida foi feita dessa forma:

Comissão 50% Parcela Mais =
CALCULATE(
    IF([Base Comissão] < 0, [Base Comissão] * 0, [Base Comissão] * 0.5),
    USERELATIONSHIP('Cálculo Comissão [sobre liquidações]'[codigoProduto], Produto[codigoProduto])
) + 0

O caso é que se eu remover esse IF, a linha de saldo acumulado funciona normalmente, mas ela não pode trazer valores negativos.

Em teoria, ela deveria começar a acumular a partir de abr/24.

Se alguém souber como resolver agradeço.

 

 

 

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

boa tarde @kleberfernandes pelo que entendi da sua necessidade, segue o que encontrei como solução veja se te atende

 

Para resolver o problema do saldo acumulado não trazer valores negativos e começar a acumular a partir de abril de 2024, podemos ajustar sua medida da seguinte forma:

  1. Modifique a medida Comissão 50% Parcela Mais para garantir que os valores negativos sejam tratados adequadamente.
  2. Ajuste a medida Saldo Acumulado para começar a acumular a partir de abril de 2024.

1. Medida Comissão 50% Parcela Mais ajustada:

Comissão 50% Parcela Mais =
CALCULATE(
    IF([Base Comissão] < 0, 0, [Base Comissão] * 0.5),
    USERELATIONSHIP('Cálculo Comissão [sobre liquidações]'[codigoProduto], Produto[codigoProduto])
)

2. Medida Saldo Acumulado ajustada para acumular a partir de abril de 2024:

Saldo acumulado =
CALCULATE(
    [Comissão 50% Parcela Mais] + [.Comissão Paga],
    FILTER(
        ALL(Calendario),
        Calendario[Ano/Mes n] <= MAX(Calendario[Ano/Mes n]) &&
        Calendario[Data] >= DATE(2024, 4, 1)
    )
) + 0

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...