1
resposta

Necessidade do uso do ALL

Olá, não entendi a necessidade do uso do ALL no cálculo da medida de funcionários ativos:

FuncionariosAtivos = VAR AdmissoesAcumulado = CALCULATE([Admissoes], FILTER(ALL(Tb_contratacoes), [DataContratacao] <= MAX(Tb_contratacoes[DataContratacao]))) VAR DesligamentosAcumulado = CALCULATE([Desligamentos], FILTER(ALL(Tb_contratacoes), [DataContratacao] <= MAX(Tb_contratacoes[DataContratacao]))) RETURN AdmissoesAcumulado - DesligamentosAcumulado

1 resposta

Oi Jonatas, tudo bem?

Sinto muito pela demora em retornar com sua resposta, vamos lá.

Quando ALL é utilizado como um argumento na função CALCULATE, ele se comporta de forma diferente, removendo os filtros da tabela, porém não retornando uma tabela.

Espero ter ajudado, qualquer coisa estou à disposição. Bons estudos! :)