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
Faça login para comentar
Você vai ser capaz de deixar um comentário após fazer o login
Entrar Agora