Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde, quero apresentar uma lista que apareça apenas os nomes dos facilitadores que contem no mínimo 10 vezes. Gostaria de apresentar numa tabela com duas colunas apenas os nomes dos facilitadores.
Existe uma aba chamada "Limites da Dimensão"
Você pode marcar para exibir apenas os valores que superem 10
Tem um modelo similar que pode lhe ajudar....
Existe uma aba chamada "Limites da Dimensão"
Você pode marcar para exibir apenas os valores que superem 10
As duas formas funcionam bem para apresentação como gráfico/tabela, em que há outra coluna. Mas eu gostaria de apresentar apenas a lista com os nomes dos Facilitadores que tenham frequencia de pelo menos 10.
Crie uma grafico tabela simples, faça o setup conforme eu passei e depois esconda a coluna com os valores através da aba "Apresentação"
Neste exemplo tem um objeto texto com algo parecido com o que queres......Da para usar de exemplo
me explica, por favor, para que serve a função CHR(10)
Acabou de cair a ficha de que é uma quebra de linha. Só não entendi muito bem como funciona.
Quebra de linha
Marina,
você fala desta expressão?
='3 Menores ' & chr(10) & concat(aggr(if(rank(sum(Venda),4)<4,Loja),Loja) , chr(10))
Se for, vou tentar explicar (fazer é mais fácil...... )
Como é um objeto texto, começamos com um = para o Qlik "saber" que terá que "calcular", que é uma expressão.
Então
='3 Menores '
mostra o texto.
& chr(10)
pula a linha. O & serve como se fosse um + entre eles.... Junta em um só....
Para a ultima expressão,
& concat(
aggr(
if(
rank(sum(Venda),4)<4
,Loja)
,Loja)
, chr(10))
O Concat() concatena, junta as palavras/nomes que vierem.
exemplo concat(Cliente_Nome , ' - ') geraria por exemplo
JOAO - MARIA - JOSE
exemplo concat(Cliente_Nome) geraria por exemplo
JOAOMARIAJOSE
O CHR(10) é usado aqui para separar cada nome com uma quebra de linha.
O aggr() é uma especie de group by. No caso um "group by" por loja para saber os maiores (rank() e controlado por um if()). O aggr() gera em tempo de execução da expressão uma tabela virtual e pode se forem muitos registros se tornar lento........
Maiores explicações do aggr() (diria que é avançado), e do rank() pode ser obtido no help do qlik.