Olá, Thiago! Como vai?
Peço desculpa pela demora em responder o seu tópico.
A fórmula que você propôs para calcular os colaboradores ativos possa parecer mais simples e intuitiva. No entanto, a fórmula utilizada no curso leva em consideração a data de contratação, o que é importante para calcular corretamente o número de colaboradores ativos em um determinado período.
A fórmula do curso é a seguinte:
ColaboradoresAtivos = VAR AdmissoesAcumulado =
CALCULATE (
[Admissoes],
FILTER (
ALL ( Tb_contratacoes ),
[DataContratacao]
<= MAX ( Tb_contratacoes[DataContratacao] )
)
)
VAR DesligamentosAcumulado =
CALCULATE (
[Movimentações],
FILTER (
ALL ( Tb_contratacoes ),
[DataContratacao]
<= MAX ( Tb_contratacoes[DataContratacao] )
)
)
RETURN
AdmissoesAcumulado - DesligamentosAcumulado
Nessa fórmula, estamos calculando o número de admissões e de desligamentos até a data máxima de contratação. Em seguida, subtraímos o número de desligamentos do número de admissões para obter o número de colaboradores ativos.
A sua fórmula, por outro lado, conta o número de linhas na tabela 'Tb_contratacoes' onde o status é "Ativo". Isso pode funcionar em alguns casos, mas não leva em consideração a data de contratação, o que pode resultar em dados imprecisos se você estiver tentando calcular o número de colaboradores ativos em um determinado período.
Espero ter esclarecido esse ponto, porém, caso tenha mais dúvidas, estarei à disposição para ajudar.
Grande abraço e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.