O Cálculo que estou utilizando na coluna calculada é este: Hrs Reais Trab = IF([Hrs S]<[Hrs E], (24 - (24*[Hrs E])) + (24*[Hrs S]), 24*([Hrs S]-[Hrs E])) --"Multiplico por 24 pois os dados de Hrs E e Hrs S estão tipados como Texto"
O Cálculo que estou utilizando na medida é este: Hrs Reais Trab (Ponto RH) =
VAR DescAlmoco =
SUM ( 'f_DADOS PONTO RH'[Desc Almoço] )
VAR DescJanta =
SUM ( 'f_DADOS PONTO RH'[Desc Janta] )
VAR HrsEntrada =
SUMX (
'f_DADOS PONTO RH',
VALUE ( 'f_DADOS PONTO RH'[Hrs E] )
)
VAR HrsSaida =
CALCULATE (
SUMX (
'f_DADOS PONTO RH',
VALUE ( 'f_DADOS PONTO RH'[Hrs S] )
)
VAR DiaTotalHrs =
IF (
HrsSaida < HrsEntrada,
( 24 - ( 24 * HrsEntrada ) ) + ( 24 * HrsSaida ),
24 * ( HrsSaida - HrsEntrada )
)
RETURN
DiaTotalHrs - DescAlmoco - DescJanta
Ambos os resultados olhando linha a linha, fica igual, porém o total fica diferente, pois para o cálculo da Medida, fica com um valor menor que o valor com o cálculo da coluna calculada: Veja abaixo:
Alguém poderia me auxiliar e informar o porque do erro?
Pergunta
Marlon.Vargas
O Cálculo que estou utilizando na coluna calculada é este:
Hrs Reais Trab = IF([Hrs S]<[Hrs E], (24 - (24*[Hrs E])) + (24*[Hrs S]), 24*([Hrs S]-[Hrs E])) --"Multiplico por 24 pois os dados de Hrs E e Hrs S estão tipados como Texto"
O Cálculo que estou utilizando na medida é este:
Hrs Reais Trab (Ponto RH) =
VAR DescAlmoco =
SUM ( 'f_DADOS PONTO RH'[Desc Almoço] )
VAR DescJanta =
SUM ( 'f_DADOS PONTO RH'[Desc Janta] )
VAR HrsEntrada =
SUMX (
'f_DADOS PONTO RH',
VALUE ( 'f_DADOS PONTO RH'[Hrs E] )
)
VAR HrsSaida =
CALCULATE (
SUMX (
'f_DADOS PONTO RH',
VALUE ( 'f_DADOS PONTO RH'[Hrs S] )
)
VAR DiaTotalHrs =
IF (
HrsSaida < HrsEntrada,
( 24 - ( 24 * HrsEntrada ) ) + ( 24 * HrsSaida ),
24 * ( HrsSaida - HrsEntrada )
)
RETURN
DiaTotalHrs - DescAlmoco - DescJanta
Ambos os resultados olhando linha a linha, fica igual, porém o total fica diferente, pois para o cálculo da Medida, fica com um valor menor que o valor com o cálculo da coluna calculada: Veja abaixo:
Alguém poderia me auxiliar e informar o porque do erro?
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Faça login para comentar
Você vai ser capaz de deixar um comentário após fazer o login
Entrar Agora