Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
fmbrancher
Contributor

Ajuda em Set Analysis em expressão com IF

Bom dia pessoal.
Ainda estou tendo dficuldade em criar set analysis.

Tenho um gráfico de mostrador que utilizo a expressão abaixo:

Sum(if(TAB2_PK = UltimoMesSel2,1,0) * if (TIPO = 2,1,0) * QTDE)/Sum(if(TAB2_PK = UltimoMesSel2,1,0) * if (TIPO = 9,1,0) * QTDE)


E preciso adicionar a formula o set analysis {<DESC_NEGOCIO={'C'}>} para que tenha sempre travado o campo DESC_NEGOCIO = 'C'

Porem não estou conseguindo encaixar essa restrição a expressão original.


Agradeço se alguem puder me ajudar.

Obrigado

Tags (1)
8 Replies
Employee
Employee

Re: Ajuda em Set Analysis em expressão com IF

Tente com

Sum( {<DESC_NEGOCIO={'C'}>}if(TAB2_PK = UltimoMesSel2,1,0) * if (TIPO = 2,1,0) * QTDE)/Sum( {<DESC_NEGOCIO={'C'}>}if(TAB2_PK = UltimoMesSel2,1,0) * if (TIPO = 9,1,0) * QTDE)

fmbrancher
Contributor

Re: Ajuda em Set Analysis em expressão com IF

Clever funcionou parcialmente. Quando eu seleciono o negocio C o gráfico aparece, mas quando eu seleciono no filtro o Negocio M ou F o gráfico some.
Precisava que ficasse sempre travado o gráfico independente do negócio selecionado nos filtros.

Employee
Employee

Re: Ajuda em Set Analysis em expressão com IF

UltimoMesSel2 é uma variável ou um campo?


Tente a versão abaixo

Sum({<DESC_NEGOCIO={'C'},TAB2_PK ={'$(UltimoMesSel2)'},TIPO={'2'}>} QTDE)/

Sum({<DESC_NEGOCIO={'C'},TAB2_PK ={'$(UltimoMesSel2)'},TIPO={'9'}>} QTDE)

fmbrancher
Contributor

Re: Ajuda em Set Analysis em expressão com IF

É uma variavel  =max(ANO & MES) & DESC_NEGOCIO

Continua dando o mesmo problema, quando seleciono no filtro C vai tudo bem.
Quando seleciono M ou F o gráfico some.

Employee
Employee

Re: Ajuda em Set Analysis em expressão com IF

O gráfico todo some ou apenas não exibe o resultado?

Tem alguma coisa na aba "Layout" com condicional?

fmbrancher
Contributor

Re: Ajuda em Set Analysis em expressão com IF

Aparece escrito no gráfico NÃO HÁ DADOS PARA MOSTRAR

Não sei se pode ajudar, mas dessa forma que estão interligadas as tabelas.

analiseclientes.JPG

Employee
Employee

Re: Ajuda em Set Analysis em expressão com IF

Se puder postar seu QVW fica mais fácil analisar

fmbrancher
Contributor

Re: Ajuda em Set Analysis em expressão com IF

Clever segue qvw