Skip to main content
Announcements
Live today at 11 AM ET. Get your questions about Qlik Connect answered, or just listen in. 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())