Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
dereckprete
Contributor II
Contributor II

Cálculo de diferença de 2 médias

Boa tarde pessoal.

 

Estou desenvolvendo um aplicativo para comparar o headcount médio de 2019 x 2020, porém ao calcular a diferença entre um e outro, quando em um dos anos, o valor é nulo (não tinha headcount em uma determinada área) o resultado da conta é nulo, 

Ex:

Méd HC 2020: 15

Méd HC 2019: -

Resultado: -

O resultado correto seria ( 15 - 0 = 15)

 

Segue abaixo a fórmula que estou utilizando, 

 

(count({<Check={'HC'}, [Ano*] = {'2020'}>} count)) / (Sum({<[Ano*]={'2020'}>} [Count.Méd])) - (count({<Check={'HC'}, [Ano*] = {'2019'}>} count)) / (Sum({<[Ano*]={'2019'}>} [Count.Méd]))

 

Print anexo

 

Consegue me ajudar?

 

Obrigado

2 Solutions

Accepted Solutions
fosuzuki
Partner - Specialist III
Partner - Specialist III

Tenta assim:

(count({<Check={'HC'}, [Ano*] = {'2020'}>} count)) / (Sum({<[Ano*]={'2020'}>} [Count.Méd])) - alt((count({<Check={'HC'}, [Ano*] = {'2019'}>} count)) / (Sum({<[Ano*]={'2019'}>} [Count.Méd])),0)

View solution in original post

dereckprete
Contributor II
Contributor II
Author

Deu certo!!

 

Muito obrigado, abs

View solution in original post

2 Replies
fosuzuki
Partner - Specialist III
Partner - Specialist III

Tenta assim:

(count({<Check={'HC'}, [Ano*] = {'2020'}>} count)) / (Sum({<[Ano*]={'2020'}>} [Count.Méd])) - alt((count({<Check={'HC'}, [Ano*] = {'2019'}>} count)) / (Sum({<[Ano*]={'2019'}>} [Count.Méd])),0)

dereckprete
Contributor II
Contributor II
Author

Deu certo!!

 

Muito obrigado, abs