Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
EduardoAlexandredeFrancisco

Set Analysis - Usando Not IN?

Pessoal...

Cenário:

Projeto   -  Metodologia - Tipo (Aderente\Não Aderente)

A            -   MDS           -  Aderente

A            -   MGP           -  Não Aderente

B            -   MDS           -  Aderente

B            -   MGP           -  Aderente

C            -   MDS           -  Aderente

C            -   MGP           -  Não Aderente

Minha expressão tem que somar o total de projetos que são do Tipo Aderente:

COUNT(DISTINCT

{<

Tipo ={Aderente}

>} Projeto)

Porém meu projeto só pode ser aderente se EM TODAS as metodologias forem Aderentes.

Resultados esperados

Aderente                Não Aderente

Projeto B               Projeto A e C

Existe algum forma ou alguem tem alguma ideia de usar o NOT IN ou algo parecendo ?

No meu entendimento, precisaria de algo +- assim:

COUNT(DISTINCT

{<

Tipo ={Aderente}

Projeto NOT IN

               (

                   Selecionar Projeto onde Tipo ={Não Aderente}

               )

  >} Projeto)

Obrigado desde já.

Labels (2)
1 Solution

Accepted Solutions
fosuzuki
Partner - Specialist III
Partner - Specialist III

Tenta assim:

=Count({<Tipo={Aderente}, Projeto=e({<Tipo={'Não Aderente'}>} Projeto)>}DISTINCT Projeto)

A parte "Projeto=e({<Tipo={'Não Aderente'}>} Projeto)" usa a função e() que pega os valores excluídos do set analysis, ou seja os projetos que não tem tipo=não aderente.

View solution in original post

2 Replies
fosuzuki
Partner - Specialist III
Partner - Specialist III

Tenta assim:

=Count({<Tipo={Aderente}, Projeto=e({<Tipo={'Não Aderente'}>} Projeto)>}DISTINCT Projeto)

A parte "Projeto=e({<Tipo={'Não Aderente'}>} Projeto)" usa a função e() que pega os valores excluídos do set analysis, ou seja os projetos que não tem tipo=não aderente.

aderlanrm
Partner - Specialist
Partner - Specialist

Olá Eduardo,

Você pode usar "-=" no Set Analysis.

COUNT(DISTINCT {<Tipo ={Aderente}, Tipo -={Não Aderente}>} Projeto)

Abraço.

Enviado pelo meu wPhone

Aderlan Rodrigues
Analista, Arquiteto de Dados e Piloto Amador Drone FPV
 (41) 9 9917-0869  www.BIdeAZ.com.br  Youtube.com/bideaz  Instagram.com/bideaz.in

"Nada é tão inútil quanto fazer eficientemente o que não deveria ser feito." (Peter Drucker)