Procurei por aqui mas não achei algo que pudesse me ajudar..
Tenho duas fórmulas. Uma que traz a posição do mês anterior:
CALCULATE(
SUM(f_base[Posição]),
DATEADD(
FILTER(
DATESMTD('d_calendário'[Date]),
'd_calendário'[Date] <= TODAY()),
-1, MONTH),
'd_e-commerce'[E-commerce] = "Giuliana Flores")
Uma que traz a posição do mês atual:
TOTALMTD(
SUM(f_base[Posição]),
'd_calendário'[Date],
'd_e-commerce'[E-commerce] = "Giuliana Flores")
Eu queria que a minha fórmula que traz a posição do mês anterior fosse dinâmica, uma vez que o e-commerce pode não possuir dados no mês passado, somente em janeiro, fevereiro.. Como faço para que ele pegue sempre a última posição?
Eu fiz a seguinte fórmula:
var mes_anterior =
CALCULATE(
SUM(f_base[Posição]),
DATEADD(
FILTER(
DATESMTD('d_calendário'[Date]),
'd_calendário'[Date] <= TODAY()),
-1, MONTH),
'd_e-commerce'[E-commerce] = "Giuliana Flores")
var primeiro_mes =
CALCULATE(
FIRSTNONBLANKVALUE('d_calendário'[Date],
SUM(f_base[Posição])),
'd_e-commerce'[E-commerce] = "Giuliana Flores")
return
IF(
mes_anterior < 0 , mes_anterior, primeiro_mes)
Funcionou mas aparece na tabela o mês atual = mês anterior, já que o último mês pode ser o mês atual. Tem como anular nesse caso?
Pergunta
Daiana
Boa noite!
Procurei por aqui mas não achei algo que pudesse me ajudar..
Tenho duas fórmulas. Uma que traz a posição do mês anterior:
Uma que traz a posição do mês atual:
Eu queria que a minha fórmula que traz a posição do mês anterior fosse dinâmica, uma vez que o e-commerce pode não possuir dados no mês passado, somente em janeiro, fevereiro.. Como faço para que ele pegue sempre a última posição?
Eu fiz a seguinte fórmula:
Funcionou mas aparece na tabela o mês atual = mês anterior, já que o último mês pode ser o mês atual. Tem como anular nesse caso?
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Crie uma conta ou entre para comentar
Você precisar ser um membro para fazer um comentário
Criar uma conta
Crie uma nova conta em nossa comunidade. É fácil!
Crie uma nova contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora