Ir para conteúdo
  • 0

Trazer registro do mês anterior no mês sem registro.


Cleiton Luis Assis
Ir para solução Solucionado por Cleiton Luis Assis ,

Pergunta

  • Alunos

Tenho uma tabela de quantidade de funcionários por mês, fiz uma  medida para calcular a qtd de funcionários do mês anterior, pois como essa informação vem do setor da contabilidade, tenho sempre um ou dois meses sem registro e para esses meses quero usar sempre o ultimo registro, no caso abaixo  o ultimo registro é do mês de março então para abril que ainda não tem registro quero que então seja igual a março ;

image.png.172aaf1d4d44bb707e181e86705f1631.png

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos

@Cleiton Luis Assis, tudo bem? Veja se é isso:

Primeiro cria essa medida (Obs: substitua quantidade pela sua Qtd Funcionario e quantidade LM pela sua Qtd Funcionario LM

Quantidade continua =
VAR vDataContexto = MAX(dCalendario[Data])
VAR vMaxData =
CALCULATE(
    MAX(dCalendario[Data]),
    FILTER(
        ALL(dCalendario),
        dCalendario[Data] < vDataContexto &&
        NOT(ISBLANK([Quantidade]))
    )
)
VAR vMesFiltro = MONTH(vMaxData)
VAR vAnoFiltro = YEAR(vMaxData)
VAR vResultado =
CALCULATE(
    [Quantidade],
    FILTER(
        ALL(dCalendario),
        dCalendario[Ano] = vAnoFiltro &&
        dCalendario[Número Mês] = vMesFiltro
    )
)
RETURN
IF(
    ISBLANK([Quantidade]),
        vResultado,
        [Quantidade LM]
)
 
Pra corrigir o total faça um sumx
 
Quantidade LM ajuste total =
SUMX(
    SUMMARIZE(dCalendario,dCalendario[Ano],dCalendario[Mês]),
    [Quantidade continua]
)
 
 
 
 
 
image.png.112ba9845c952426125bba334ed28a1d.png

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