Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Pessoal,)
No excel da para fazer escala de cores condicional ( Nao sei se alguem ja viu isso) que ele coloca cores automaticamente o maior fica verde mais escuro e menor numero fica vermelho escuro.
Qlikview tem isso também ?
Eu só usei como propriedade da dimensão ou expressão.
Você põe um if com as condições na propriedade Cor de Fundo abrindo o sinal de + nas abas dimensões e expressões.
Bom dia Julio Cesar,
Conforme passado pelo Luciano Vasconcelos, você pode usar if na Cor de Fundo da Expressões.
Na empresa em que trabalho fizemos da seguinte forma:
If($(vQt_Registros) > 0 and $(vQt_Registros) <= 24,
RGB(0, 255 - ((100 / 24) * $(vQt_Registros)), 100),
If($(vQt_Registros) > 24 and $(vQt_Registros) <= 36,
RGB(255, Round(200 + ((55 / 36) * $(vQt_Registros))), 0),
If($(vQt_Registros) > 36,
RGB(255 - ((100 / 100) * NumMin($(vQt_Registros), 100)), 0, 0)
)
)
)
Não sei se isso te ajuda, qualquer coisa estou a disposição.
Att,
Tomio
Na verdade nao porque ele que fazer dinamicamente igual no excel.
Julio,
O Qlikview não faz isso automaticamente.
Como colocado pelos colegas, você tem que criar uma expressão para definir as cores.
Pessoal
Eu consigo ao menos ver dentro da linha quem está com melhor valor e ir colorindo dessa forma?
Exemplo:
Jan ------fev-----------mar------abr-----maio
Vendador A 5 ----- 10 ---------15--------50--------1
Vendedor B 90 ------- 40 --------39-------47-------60
o Qlikview achar a coluna que tem o maior (no caso do vendedor A Abril e colocar ela como verde, e maio ficar com vermelho e e nas demais coloca pelo menos 3 cores diferentes?
A Mesma coisa fazer com vendedor B , colocar Maio como verde e março como vermelho e ir distribuindo cores ?
É possível fazer isso com a função Colormix2(Valor, CorMenosUm, CorUm[ ,CorZero])
O mais complicado dessa função é chegar em um valor entre -1 e 1.
Mas já fiz várias escalas de cor com essa função.
Qlikfique-se.
Tonial.
Boa noite.
Fiz um modelo de exemplo com a forma que eu tambem imaginei e que o Fernando Tonial postou e de outra forma....
Espero que ajude a resolver ou de um caminho....
Att,
Alessandro Furtado
Alessandro acredito que seja isso mesmo que você fez.
Só tou com problema em montar a minha formula
tenho um calculo para rankear as vendas que funciona assim :
Count Distinct ( {< Tipo Pedido = {'Venda'}, [Rank Venda] = {1} >} Venda) só que não consigo usar o max quando esta se usando Count devo usar Aggr antes ?
Na realidade o gradiente é por quantidade de pedidos e não por valor?
Mas o distinct não pode retirar do total números iguais?
O max no seu caso acima seria
MAX( Aggr( Count Distinct ( {< Tipo Pedido = {'Venda'}, [Rank Venda] = {1} >} Venda) , VENDEDOR ) )
Acredito eu......