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

Announcements
Want to see what's currently in public preview? We've pulled it all together in one place. Check it out here
cancel
Showing results for 
Search instead for 
Did you mean: 
Filipe
Creator
Creator

Expressão count + if

boa tarde a todos da comunidade, uma pergunta bem simples.

Queria fazer uma métrica com usuários da modalidade "empresarial" e usuários ativos = 1;
Tenho essa formula -count(if([BENEFICIARIO MODADLIDADE] = 'EMPRESARIAL', [BENEFICIARIO STATUS]='1'))-

porque nesse caso ele não realiza o segundo filtro?

Obrigado pelo tempo.

Labels (1)
2 Solutions

Accepted Solutions
pravinboniface
Creator III
Creator III

Oi, Tudo bem?

I'm not clear if you are trying to count something?  You have to specify a dimension that you want to count.

Building on what @MatheusC said, I would say you need to add a dimension

count({< [BENEFICIARIO MODADLIDADE]={‘EMPRESARIAL’}, [BENEFICIARIO STATUS]={'1'}>} YOUR_DIMENSION)

View solution in original post

MatheusC
Specialist III
Specialist III

Você tem estes dois critérios de filtros, porém para qual finalidade? Ainda não ficou muito claro.

 

Talvez:

CountI{< [BENEFICIARIO MODADLIDADE]={‘EMPRESARIAL’}, [BENEFICIARIO STATUS]={'1'}>} [BENEFICIARIO MODADLIDADE])

 

Ou então

CountI{< [BENEFICIARIO MODADLIDADE]={‘EMPRESARIAL’}, [BENEFICIARIO STATUS]={'1'}>} distinct [BENEFICIARIO MODADLIDADE])

 

Se não for o acaso experimente mandar um excel com exemplo do resultado que deseja alcançar

Abraços

Did you find a solution to your question? Mark the solution as accepted and if you found it useful, press the like button!

View solution in original post

6 Replies
MatheusC
Specialist III
Specialist III

Oi, @Filipe 
Posso ter compreendido errado a necessidade, mais talvez somente os filtros citados dentro do Set Analysis {} não resolveria, sem a necessidade do if ?

{< [BENEFICIARIO MODADLIDADE]={‘EMPRESARIAL’}, [BENEFICIARIO STATUS]={'1'}>}

Abraço

Did you find a solution to your question? Mark the solution as accepted and if you found it useful, press the like button!
Filipe
Creator
Creator
Author

@MatheusC boa tarde matheus, você diz para eu fazer um count sem o if?

count({< [BENEFICIARIO MODADLIDADE]={‘EMPRESARIAL’}, [BENEFICIARIO STATUS]={'1'}>})

 

seria isso?

pravinboniface
Creator III
Creator III

Oi, Tudo bem?

I'm not clear if you are trying to count something?  You have to specify a dimension that you want to count.

Building on what @MatheusC said, I would say you need to add a dimension

count({< [BENEFICIARIO MODADLIDADE]={‘EMPRESARIAL’}, [BENEFICIARIO STATUS]={'1'}>} YOUR_DIMENSION)

Filipe
Creator
Creator
Author

Eu gostaria de contar 2 itens, todos que forem 'Empresarial' e todos que tem o Status = 1.

MatheusC
Specialist III
Specialist III

Você tem estes dois critérios de filtros, porém para qual finalidade? Ainda não ficou muito claro.

 

Talvez:

CountI{< [BENEFICIARIO MODADLIDADE]={‘EMPRESARIAL’}, [BENEFICIARIO STATUS]={'1'}>} [BENEFICIARIO MODADLIDADE])

 

Ou então

CountI{< [BENEFICIARIO MODADLIDADE]={‘EMPRESARIAL’}, [BENEFICIARIO STATUS]={'1'}>} distinct [BENEFICIARIO MODADLIDADE])

 

Se não for o acaso experimente mandar um excel com exemplo do resultado que deseja alcançar

Abraços

Did you find a solution to your question? Mark the solution as accepted and if you found it useful, press the like button!
Filipe
Creator
Creator
Author

Entendi o que me foi explicado, consegui com uma combinação de ambas as respostas.
meu objetivo e fazer uma soma de todos os 'EMPRESARIAS' que são ATIVOS.
Outra métrica para 'ADESAO' que são ATIVOS... e para todas minhas outras opções

Quando fiz --- "count({< [BENEFICIARIO MODADLIDADE]={EMPRESARIAL}, [BENEFICIARIO STATUS]={1}>}[BENEFICIARIO CODIGO COMPLETO])"--
Deu certinho o que eu precisava.