Ir para conteúdo
  • 0

Cálculo de efetivo médio, considerando apenas os períodos com efetivo cadastrado


Rafael Fina Ferreira
Ir para solução Solucionado por Edson Igari ,

Pergunta

  • Alunos

Pessoal, bom dia!

Preciso de um auxilio, por favor.

Preciso calcular o efetivo médio, que no caso do meu contexto, a tela sempre fica filtrada no ano, por tanto, o cálculo somou o total de efetivo do ano e dividiu por 12.

No ano de 2023, o cálculo funcionou, pois foram cadastrados efetivos para todos os meses. Já em 2024, cadastramos efetivo apenas de janeiro, mas a função continua dividindo o efetivo por 12. Neste caso do exemplo, precisaria que o cálculo levasse em consideração apenas janeiro, dividindo o efetivo por 1 e não por 12. E assim sucessivamente, a medida que os dados forem cadastrados mensalmente.

A função que desenvolvi para somar o efetivo é: 

[Qtd efetivo total pefetivo]

A função que desenvolvi para calcular o efetivo médio do ano é:

Efetivo medio mensal total =
AVERAGEX(
    VALUES(dCalendario[Mês]), [Qtd efetivo total pefetivo]
)

Grato pelo apoio.

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 1
  • Alunos
  • Solução

@Rafael Fina Ferreira, tudo bem? Você pode criar uma coluna na sua dCalendario verificando se existe dado na fato e trazer true para sim e false para não. E ai vc filtra sua medida com true, pra trazer apenas o que tem informação. 


Efetivo medio mensal total =
AVERAGEX(
   CALCULATETABLE(
            VALUES(dCalendario[Mês]),
             dCalendario[PossuiPesquisa] = "true"
   )
    [Qtd efetivo total pefetivo]
)

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