Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Posting on Qlik Community is temporarily paused for some users. Thank you for patience and we'll update you soon!
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Como tratar nulos com Set Analysis

Preciso exibir numa tabela apenas os itens cujo campo [TERMINO REALIZADO] não contenha datas e o campo  [INICIO REALIZADO] contenha.

only( {1 - <[TERMINO REALIZADO]={'*'}> * <[INCIO REALIZADO] ={'<>'} > } DESCRIÇÃO)

Labels (1)
1 Solution

Accepted Solutions
Clever_Anjos
Support
Support

Talvez ajude (não sei ao certo seus requerimentos)

=Count(if(Not Isnull([DATA DISPONIBILIZAÇÃO]), VERSÃO)) // Quantidade de versões que [DATA DISPONIBILIZAÇÃO] não estão nulas

=Count(if(Isnull([DATA DISPONIBILIZAÇÃO]), VERSÃO)) // Quantidade de versões que [DATA DISPONIBILIZAÇÃO] estão nulas

View solution in original post

10 Replies
Clever_Anjos
Support
Support

Na tabela esse campo está nulo ou branco? [TERMINO REALIZADO]

Anonymous
Not applicable
Author

Clever, está Nulo, fiz  um  =sum ( if( IsNull([TERMINO REALIZADO]),1,0)) retornou 2.  Existe outra forma de saber se é banco ou nulo?

Grato

Clever_Anjos
Support
Support

Está como nulo mesmo, a função correta é essa que você utilizou Isnull()

nicolett_yuri
Partner Ambassador/MVP
Partner Ambassador/MVP

Você pode fazer com Set Analysis usando a seguinte lógica:

ONLY({-<[TERMINO REALIZADO] = {"*"}>}DESCRIÇÃO )

Clever_Anjos
Support
Support

Talvez funcione (senão poste uma amostra do seu qvw)

only( {<[INCIO REALIZADO] ={'*'},  [TERMINO REALIZADO]={"=Isnull([TERMINO REALIZADO])"}> } DESCRIÇÃO)

nicolett_yuri
Partner Ambassador/MVP
Partner Ambassador/MVP

"...exibir numa tabela apenas os itens cujo campo [TERMINO REALIZADO] não contenha datas e o campo  [INICIO REALIZADO] contenha"


Ficaria assim:

ONLY({-<[TERMINO REALIZADO] = {"*"}> * <[INCIO REALIZADO] = {"*"}>}DESCRIÇÃO )

nicolett_yuri
Partner Ambassador/MVP
Partner Ambassador/MVP

!App de exemplo

Anonymous
Not applicable
Author

Caro Clever, não consegui fazer funcionar com os exemplos, até criei uma campo de status na tabela origem para simplificar o calculo, mas ainda assim não retorna os dois registros esperados. veja o QVW anexo.

Clever_Anjos
Support
Support

Não achei aquela tabela do inicio no seu qvw