Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
sergionunes
New Contributor II

Média dinâmica no Qlik Sense.

Caros colegas, vejam se conseguem me ajudar:


Estou precisando incluir um KPI num dashboard que dê a média de produção de acordo com o período apresentado em um gráfico. Explico:  Vejam o gráfico abaixo. Por padrão ele abre mostrando a quantidade produzida por mês. Nesta visão a Média teria que ser em cima dos meses apresentados no gráfico (Jan a Out/2016). Quando se clica num determinado mês, o gráfico faz o drill dow para os dias, aí a Média passaria a ser diária (Num mês completo, divisão por todos os dias do mês. Num mês corrente, divisão pelo número de dias já realizados). No exemplo abaixo, usei o mês corrente (Out/2016).


MÉDIA MENSAL (2016)  =  1.325,2  --> ( 13.252 / 10 meses )


MÉDIA DIÁRIA (Outubro/2016)  =  51,68  --> ( 982 / 19 dias )

Quando tiver dados de vários anos, possivelmente vou precisar também da média anual.


Como consigo apresentar em um KPI esta média dinâmica, digo, q tem um divisor dinâmico, baseado nos filtros de período aplicados na tela (dia, mes, ou ano)?


Desde já agradeço a atenção e retorno.


Sérgio Nunes.

1 Solution

Accepted Solutions
rvsilvestre
Contributor III

Re: Média dinâmica no Qlik Sense.

Uma forma de resolver isso seria criando uma condicional

valor / if( getselectedcount ( Mes ) = 1 , count(distinct Dia) , count(  {<Valor = {'>0'}>}  distinct Mes ))

2 Replies
rvsilvestre
Contributor III

Re: Média dinâmica no Qlik Sense.

Uma forma de resolver isso seria criando uma condicional

valor / if( getselectedcount ( Mes ) = 1 , count(distinct Dia) , count(  {<Valor = {'>0'}>}  distinct Mes ))

sergionunes
New Contributor II

Re: Média dinâmica no Qlik Sense.

Rodrigo, constatei que ainda não tinha te agradecido pela solução apresentada. Sua sugestão funcionou perfeitamente. Muito obrigado, cara.

Abs.