Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

Apresentar apenas a meta do ano atual

Olá galera, preciso de uma grande ajuda.

Possuo um gráfico combinado que apresenta valores de vendas e metas em 2015 e 2016, quando seleciono apenas um ano, as vendas e metas aparecem corretas, porém, quando seleciono os dois anos para comparação de evolução, as metas sobrepõem uma a outra.

Gostaria de saber se existe alguma forma de ao selecionar os dois anos seja apresentada apenas a meta de 2016.

Selecionado 2015:

2015.PNG

Selecionado 2016:

2016.PNG

Selecionado 2015 vs 2016:

2015 vs 2016.PNG

1 Solution

Accepted Solutions
mauroponte
Contributor II

Re: Apresentar apenas a meta do ano atual

Fernando,

Tente tambem:

If(GetSelectedCount(<Ano>) > 1, only({Ano = {"$(=year(max(Data)))"}) Meta), Only(Meta))


ou


If(GetSelectedCount(<Ano>) > 1, only({Ano = {"$(=max(Ano))"}) Meta), Only(Meta))


Dessa forma a expressão nao ficará amarrada somente ao ano da data atual. Caso por exemplo voce selecione 2014 e 2015 a expressão se baseará na maior ano da seleção para calcular o ano da meta a ser apresentada.

5 Replies
MCampestrini
Valued Contributor

Re: Apresentar apenas a meta do ano atual

Boa tarde Fernando

Você pode utilizar, na fórmula algo parecido com:

If(GetSelectedCount(<Ano>) > 1, Only({Ano = {"$(=Today())"}) Meta), Only(Meta))

Basta adaptar para a sua realidade

Márcio Rodrigo Campestrini
mauroponte
Contributor II

Re: Apresentar apenas a meta do ano atual

Fernando,

Tente tambem:

If(GetSelectedCount(<Ano>) > 1, only({Ano = {"$(=year(max(Data)))"}) Meta), Only(Meta))


ou


If(GetSelectedCount(<Ano>) > 1, only({Ano = {"$(=max(Ano))"}) Meta), Only(Meta))


Dessa forma a expressão nao ficará amarrada somente ao ano da data atual. Caso por exemplo voce selecione 2014 e 2015 a expressão se baseará na maior ano da seleção para calcular o ano da meta a ser apresentada.

rvsilvestre
Contributor III

Re: Apresentar apenas a meta do ano atual

não precisa nem desse if() , só o "only({Ano = {"$(=max(Ano))"}) Meta)" já resolve .

Not applicable

Re: Apresentar apenas a meta do ano atual

Muito obrigado, consegui adaptar e funcionou perfeitamente!

Not applicable

Re: Apresentar apenas a meta do ano atual

Muito obrigado, consegui adaptar e funcionou perfeitamente!