Ir para conteúdo
  • 0

Última data com dados


Daiana
Ir para solução Solucionado por Roseane ,

Pergunta

  • Membros

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:

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?

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0
  • Membros

oi, @Roseane!! agradeço muito a resposta!! consegui resolver sim!!
irei até colocar como resolvido aqui. 

agora estou com uma outra dúvida.. eu consigo manter em uma tabela somente dados do mês atual? eu não tenho valores, nem data. só tenho uma informação. mas, a tabela de dados possui data.

buscarei mais sobre on-line, se eu conseguir, te aviso!! mas, se der para me ajudar também, ficarei muito grata!! 😊

image.png.13ff6b7de873b27c02b1e94bda313ed9.png

Link para o comentário
Compartilhar em outros sites

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 conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...