Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
rubenestevam
Contributor II
Contributor II

Melhor ano em para um mês específico

Olá.

Tenho uma tabela dinâmica com um histórico de faturamento e preciso destacar o melhor ano para cada mês. Na expressão de cor de fundo utilizei a fórmula abaixo:

if( sum( [Volume (kt)] ) = Max( total < [Ano Hist. Fat] > aggr( sum( { < [Mês Hist. Fat] => } [Volume (kt)] ),  [Ano Hist. Fat],  [Mês Hist. Fat]) ), Green() ) 

No entanto, essa fórmula trouxe o melhor mês de cada ano e o que preciso é o melhor ano de cada mês. por exemplo, fevereiro deveria ser 2013 (370).

Poderiam ajudar?

 

Tabela Qlik.PNG

 

 
 

 

 

1 Solution

Accepted Solutions
Clever_Anjos
Employee
Employee

Estranho, aqui coloriu, estou anexando o qvf, veja se temos os mesmos dados

Anotação 2020-04-13 153928.png

View solution in original post

6 Replies
Clever_Anjos
Employee
Employee

Tente por favor com 

if(Column(1)=Max(TOTAL<[Mês Hist. Fat]> aggr(sum([Volume (kt)]),[Ano Hist. Fat],[Mês Hist. Fat])),Green())

rubenestevam
Contributor II
Contributor II
Author

Clever, obrigado pela resposta, mas não funcionou.

O Qlik entendeu a fórmula como correta, mas não pintou nenhuma célula.

afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

 

if( sum( [Volume (kt)] ) = Max( total <[Mês Hist. Fat]> aggr( sum( { < [Ano Hist. Fat] =,[Mês Hist. Fat]=> } [Volume (kt)] ),[Mês Hist. Fat],[Ano Hist. Fat]) ), Green() )

 

furtado@farolbi.com.br
afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Aqui tem as duas.....Maior mes do ano    e maior ano do mes

2020-04-10 22_32_30-Settings.png

furtado@farolbi.com.br
Clever_Anjos
Employee
Employee

Estranho, aqui coloriu, estou anexando o qvf, veja se temos os mesmos dados

Anotação 2020-04-13 153928.png

rubenestevam
Contributor II
Contributor II
Author

Muito obrigado a todos.

Foi necessário um pequeno ajuste para considerar os batões de seleção que acrescentei. Ficou dessa forma:

 

If(Column(1)=Max(TOTAL<[Mês Hist. Fat]> aggr(sum({<[Histórico de Faturamento.Negócio]={"$(vHistóricoFaturamento)"}>}[Volume (kt)]),[Ano Hist. Fat],[Mês Hist. Fat])),Green())