- 01 Abr 2022 às 13:37
#70079
Preciso somar a produtividade de uma equipe considerando um período, mas para quem trabalhou apenas alguns dias dentro do período, que o total realizado global seja considerando o total da equipe, mas apenas nos dias que a pessoa trabalhou. Exemplo:
Período apurado de 21/03 a 25/03.
João, Maria e José trabalharam todos os dias do período e por isso o total global deles é 430. Porém Antonio trabalhou apenas nos dias 21/03 e 24/03 e nesse caso seu realizado Global será o total dos dias que ele trabalhou, mais o total que os demais funcionários trabalharam nesses dois dias também. Por isso o global dele será menor do que os demais.
Tentei fazer o cálculo usando ALL, ALLSELECTED e ALLEXCEPT, porém não dá certo. Eu só estou conseguindo calcular o valor total geral (no caso os 430) para todos.
_tt_Realizado ALLSELECTED = CALCULATE(
[_tt_Realizado],
ALLSELECTED([nm_Funcionario])
)
Estou utilizando apenas segmentador para selecionar o período.
Peço ajuda dos colegas nesse problema.
Período apurado de 21/03 a 25/03.
João, Maria e José trabalharam todos os dias do período e por isso o total global deles é 430. Porém Antonio trabalhou apenas nos dias 21/03 e 24/03 e nesse caso seu realizado Global será o total dos dias que ele trabalhou, mais o total que os demais funcionários trabalharam nesses dois dias também. Por isso o global dele será menor do que os demais.
Tentei fazer o cálculo usando ALL, ALLSELECTED e ALLEXCEPT, porém não dá certo. Eu só estou conseguindo calcular o valor total geral (no caso os 430) para todos.
_tt_Realizado ALLSELECTED = CALCULATE(
[_tt_Realizado],
ALLSELECTED([nm_Funcionario])
)
Estou utilizando apenas segmentador para selecionar o período.
Peço ajuda dos colegas nesse problema.